Classes
Class | Description | |
---|---|---|
AccessEntry |
Represents a user, workgroup, enterprise,
federation, or public entity and associated privacy level.
|
|
AccessEntryCollectionChangedEventArgs |
Represents the event data of an
AccessEntryCollectionEvent.
|
|
AccessPermission |
Represents a privacy level.
|
|
AlreadyInitializedException |
Exception thrown when the object is already
initialized
|
|
Client |
Abstract client class which represents the
main entry point for the API. Repesents the Lync client and
provides access to conversations and contacts via their respective
manager classes.
|
|
ClientNotFoundException |
Exception thrown when client process cannot be
found
|
|
ClientStateChangedEventArgs |
ClientStateChangedEventData Class which is
used to get the old, new client states and the status code from the
StateChanged event in the LyncClient class.
|
|
ConfigurationErrorException |
Exception thrown when Lync is not configured
properly
|
|
Contact |
Represents a contact within the Lync client. A
contact can be person, bot or phone number.
|
|
ContactEndpoint |
Represents a collaboration endpoint which may
be a SIP endpoint or a TEL endpoint.
|
|
ContactEndpointCollection |
Represents a collection of endpoint
identifiers available to a signed in user.
|
|
ContactInformationChangedEventArgs |
Represents information that has changed for a
given contact.
|
|
ContactManager |
The contact manager class is used to add,
remove, and update contacts and their properties. The contact
manager is also used to access Lync contact list groups.
|
|
ContactSettingChangedEventArgs |
Represents the contact settings that were
changed as a result of a contact setting changed event.
|
|
ContactSubscription |
Specifies the type of contact information to
be to be subscribed on a collection of contacts set in the
subscription.
|
|
CredentialRequestedEventArgs |
CredentialRequestedEventData Class which is
used to get the credential request type, domain and user names. The
password, domain and user names can be changed from the event data
object obtained from the event OnCredentialRequested.
|
|
CustomAvailabilityState |
Represents a user-defined availability state
that is honored by Lync.
|
|
DelegatorClient |
Represents a Client instance delegated to act
on behalf of a delegator.
|
|
DelegatorClientCollectionEventArgs |
DelegatorClientCollectionEventData Class
|
|
InvalidStateException |
Exception thrown when the endpoint is not
signed in
|
|
ItemAlreadyExistException |
Exception thrown when the item aleady
exists
|
|
ItemNotFoundException |
Exception thrown when the item is not
found
|
|
LocaleString |
Class representing a string with locale
ID.
|
|
LyncClient |
Implements the client class which represents
the main entry point for the API. Repesents the Lync client and
provides access to conversations and contacts via their respective
manager classes.
|
|
LyncClientException |
LyncClient base exception class.
|
|
NotInitializedException |
Exception thrown when the Lync client is not
initialized or is already shutdown.
|
|
NotReadyException |
Exception thrown when the operation is pending
or Lync client is not ready for the operation.
|
|
NotSignedInException |
Exception thrown when Lync client is not
signed in.
|
|
NotStartedByUserException |
Exception thrown when user did not start Lync
client.
|
|
OperationException |
Exception thrown when Lync client failed on an
operation.
|
|
PendingOperationException |
Exception thrown when a new operation cannot
be started because a previous operation has not been
completed
|
|
Phone |
Represents a publishable telephone number used
to reach a contact.
|
|
PhonesChangedEventArgs |
Represents the event data of a
PhonesChangedEvent.
|
|
PreferredCapabilitiesChangedEventArgs |
Used to get the endpoint capability types from
the event CapabilitiesChanged in the LyncClient class.
|
|
RepresentationInfo |
Represents information about the
reprensentation.
|
|
RequestCanceledException |
Exception thrown when the request is already
cancelled.
|
|
ResiliencyModeChangedEventArgs |
Represents the event data of a
ResiliencyModeChangedEvent.
|
|
ResultOverflowException |
Exception thrown when there are too many
results to be returned
|
|
SearchException |
Exception thrown when search operation ended
with an error.
|
|
SearchProviderStateChangedEventArgs |
Represents data for the
SearchProviderStateChanged event.
|
|
SearchResult |
Represents a single result of a search that
returns one or more results.
|
|
SearchResults |
Represents all results of a search.
|
|
Self |
Represents the local signed in user. Self is
used to publish your information for other people to see.
|
|
SignInConfiguration |
Configuration Class which handles the endpoint
configuration, such as TranspotMode, Internal Server and External
Server addresses, sign in auto retry etc. This class object can be
obtained by the property Configuration from the LyncClient
object.
|
|
SignInDelayedEventArgs |
Used to get the estimated start delay in
milliseconds, and the status code for the delay from the event
SignInDelayed in the LyncClient class.
|
|
TypeMismatchException |
Exception thrown when the item type specified
is conflicting with existing item type
|
|
UriChangedEventArgs |
Represents data for the UriChanged
event.
|
|
Utilities |
Represents a collection of utility
functions.
|
Enumerations
Enumeration | Description | |
---|---|---|
AccessEntryScope |
Enumerates the access entry scopes.
|
|
AccessLevel |
Enumerates the access entry levels.
|
|
ClientState |
Enumerates the SignIn states of the Lync
client.
|
|
ContactAvailability |
Enumerates a the availability states of a
contact.
|
|
ContactCalendarState |
Enumerates the current state of individual
contact work calendar time periods.
|
|
ContactCapabilities |
Enumerates the possible modality capabilities
for a contact.
|
|
ContactEndpointType |
Enumerates the type of endpoint which
represents the contact.
|
|
ContactInformationType |
Enumerates the contact information item
types.
|
|
ContactSetting |
Enumerates properties set for a Contact
instance.
|
|
ContactSourceTypes |
Enumerates the source types from where a
contact is originated or stored.
|
|
ContactSubscriptionRefreshRate |
Used to set how often the contact information
should be updated.
|
|
ContactType |
Enumerates the possible types a contact can
be.
|
|
CredentialRequestedType |
Enumerates the service types that are
requesting user credentials.
|
|
CredentialRequestResult |
Enumerates the response of service to a
challenge response with credentials.
|
|
DefaultNoteType |
Defines default note type.
|
|
LyncClientCapabilityTypes |
Enumerates the capabilities of the client
endpoint.
|
|
LyncClientConfigurationMode |
Enumerates unified communications client
configuration modes.
|
|
LyncClientNotification |
Enumerates the notification types that can be
received from the Lync client.
|
|
OrganizationStructureTypes |
Enumerates organization information
types.
|
|
PhotoSetting |
Enumerates the display modes for Active
Directory photo.
|
|
PublishableContactInformationType |
Enumerates the contact information items for
update.
|
|
RedirectionTypes |
Enumerates the various types of
redirection.
|
|
RepresentationType |
Enumerates the types of conversation
representation. Returned as value of ConversationProperty
ConferenceInviterRepresentationInfo enumerator
|
|
SearchException . . :: . . FailureReason |
Enumerates reasons why search failed
|
|
SearchFields |
Enumerates search filter properties.
|
|
SearchOptions |
Enumerates search options.
|
|
SearchProviders |
Enumerates the search provider types.
|
|
SearchProviderStatusType |
Enumerates search provider status.
|
|
SignInConfigurationType |
Enumerates configuration types that can be
set.
|
|
SoftMuteChangeInitiator |
Enumerates the possible reasons for the most
recent SoftMute state change.
|
|
SourceNetworkType |
Enumerates source network (network of origin)
types.
|
|
SupportedFeatures |
Enumerates the features supported by the
client.
|
|
TransportMode |
Enumerates the supported transport
modes.
|
|
UnifiedCommunicationType |
Enumerates unified communication capabilities
of a contact.
|
|
UtilitiesAction |
Enumerates the actions performed on the
Utilities class.
|