UCCollaborationLib Namespace

Classes

  Class Description
Ff398475.pubclass(en-us,OCS.14).gif AsynchronousOperation
AsynchronousOperation Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif Client
The client endpoint. The class can be co-created.
Ff398475.pubclass(en-us,OCS.14).gif ClientStateChangedEventData
ClientStateChangedEventData Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif ContactEndpoint
ContactEndpoint Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif Contact
Contact Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif ContactCollection
ContactCollection Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif ContactPositionsChangedEventData
ContactPositionsChangedEventData Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif ContactSettingDictionary
ContactSettingDictionary Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif ContactManager
Contact group manager Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif CustomGroup
Custom Group Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif DistributionGroup
Distribution Group Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif DistributionGroupExpansionStateChangedEventData
ExpansionStateChangedEventData Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif FavoriteContacts
Favorite Contacts Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif Group
Group Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif GroupCollection
GroupCollection Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif GroupCollectionEventData
GroupCollectionEventData Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif GroupMemberChangedEventData
GroupMemberChangedEventData Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif LocaleString
LocaleString Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif FrequentContacts
Most Used Contacts Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif ContactInformationDictionary
ContactInformationDictionary Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif ContactInformationChangedEventData
ContactInformationChangedEventData Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif RecentContacts
Recent Contacts Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif SearchProviderStateChangedEventData
SearchProviderStateChangedEventData Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif SearchResults
SearchResults Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif Self
Self Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif ContactSubscription
Subscription Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif LyncClient
The LyncClient class encapsulates all client platform features. The class can be co-created.
Ff398475.pubclass(en-us,OCS.14).gif UCConstants
Encapsulates the API-defined constants.
Ff398475.pubclass(en-us,OCS.14).gif UCOfficeIntegration
Exposes the IUCOfficeIntegration interface. The class can be co-created.
Ff398475.pubclass(en-us,OCS.14).gif Automation
Automation Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif ConversationWindowNeedsAttentionEventData
ConversationWindowNeedsAttentionEventData Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif ConversationWindowNeedsSizeChangeEventData
ConversationWindowNeedsSizeChangeEventData Class The class cannot be co-created.
Ff398475.pubclass(en-us,OCS.14).gif UriChangedEventData
UriChangedEventData Class The class cannot be co-created.

Interfaces

  Interface Description
Ff398475.pubinterface(en-us,OCS.14).gif _IContactEvents
This dispinterface exposes the events raised on a single contact instance when published presence or properties or Uri changes. Implemented by Contact class.
Ff398475.pubinterface(en-us,OCS.14).gif _IContactsAndGroupsCallback
Callback methods invoked by platform when an asynchronous operation is called on IContactsAndGroups. This callback interface provides the results of the asynchronous call.
Ff398475.pubinterface(en-us,OCS.14).gif _IContactManagerEvents
Returned as data parameter of the event callback method invoked by IContactManager.
Ff398475.pubinterface(en-us,OCS.14).gif _ICustomGroupEvents
Events raised on a custom group when group name or group membership changes. Implemented by ICustomGroup interface.
Ff398475.pubinterface(en-us,OCS.14).gif _IDistributionGroupEvents
Events raised when distribution group and and group member related state changes occur.
Ff398475.pubinterface(en-us,OCS.14).gif _IFavoriteContactsEvents
This dispinterface implements event callback methods invoked when the group name or group membership changes.
Ff398475.pubinterface(en-us,OCS.14).gif _IFrequentContactsEvents
Implements events invoked on an instance of IFrequentContacts.
Ff398475.pubinterface(en-us,OCS.14).gif _IRecentContactsEvents
Events raised on the IRecentContacts interface when the group name or group membership changes.
Ff398475.pubinterface(en-us,OCS.14).gif _ILyncClientEvents
LyncClient Events. Events raised when client platform state changes. State changes do not include conversation or contact state changes.
Ff398475.pubinterface(en-us,OCS.14).gif _IUCOfficeIntegrationEvents
Exposes the events that are raised on an instance of IUCOfficeIntegration
Ff398475.pubinterface(en-us,OCS.14).gif _IConversationWindowEvents
_IConversationWindowEvents Interface
Ff398475.pubinterface(en-us,OCS.14).gif IAsynchronousOperation
Represents the state of an asynchronous operation where the operation initiator is a SIP client and responsible operator is a SIP server
Ff398475.pubinterface(en-us,OCS.14).gif IClient
IClient Interface. Provides additional properties that return contact, conversation and conference factory objects. ILyncClient interface implements IClient.
Ff398475.pubinterface(en-us,OCS.14).gif IClientStateChangedEventData
Returned as data parameter of event callback method invoked on a change in client state.
Ff398475.pubinterface(en-us,OCS.14).gif IContactEndpoint
Represents a telephone number from a contact's collection of telephone numbers.
Ff398475.pubinterface(en-us,OCS.14).gif IContact
Represents a Communicator user.
Ff398475.pubinterface(en-us,OCS.14).gif IContactCollection
A collection of IContact and implemented by IGroup
Ff398475.pubinterface(en-us,OCS.14).gif IContactPositionChangedEventData
Obtained in event callback for the _IFrequentContactsEvents.OnContactPositionChanged event.
Ff398475.pubinterface(en-us,OCS.14).gif IContactSettingChangedEventData
Event data parameter of _IContactEvents.OnContactSettingChanged for event invoked when a property of IContact changes.
Ff398475.pubinterface(en-us,OCS.14).gif IContactSettingDictionary
A collection of contact properties that can be set and queried for an instance of IContact.
Ff398475.pubinterface(en-us,OCS.14).gif IContactManager
Manages a user's contact list.
Ff398475.pubinterface(en-us,OCS.14).gif IConversation
IConversation Interface
Ff398475.pubinterface(en-us,OCS.14).gif IConversationManager
IConversationManager Interface
Ff398475.pubinterface(en-us,OCS.14).gif ICustomGroup
The custom group interface implements all group features with the addition of the ability to rename the group
Ff398475.pubinterface(en-us,OCS.14).gif IDescriptionChangedEventData
Returned as data parameter to event callback invoked when a distribution group description changes.
Ff398475.pubinterface(en-us,OCS.14).gif IDistributionGroup
A collection of contacts defined as an email distribution group.
Ff398475.pubinterface(en-us,OCS.14).gif IDistributionGroupExpansionStateChangedEventData
Returned as data parameter to event callback invoked when a distribution group expansion state changes.
Ff398475.pubinterface(en-us,OCS.14).gif IFavoriteContacts
IFavoriteContacts Interface
Ff398475.pubinterface(en-us,OCS.14).gif IGroup
A collection of contacts with additional properties for identifying the contact collection by a collective group name.
Ff398475.pubinterface(en-us,OCS.14).gif IGroupCollection
The collection of groups defined by a local user and Communicator.
Ff398475.pubinterface(en-us,OCS.14).gif IGroupCollectionChangedEventData
The event data interface returned as the data parameter of a group collection event callback.
Ff398475.pubinterface(en-us,OCS.14).gif IGroupMemberChangedEventData
Event callback method data. Returns IContact instance added or removed from a group.
Ff398475.pubinterface(en-us,OCS.14).gif IGroupNameChangedEventData
Provides the current custom group name of a custom group whose name has changed. Provided in IGroup.OnGroupNameChangedEvent.
Ff398475.pubinterface(en-us,OCS.14).gif ILocaleString
Localized string structure. Contains both a localized string and the Locale Id of the localization.
Ff398475.pubinterface(en-us,OCS.14).gif IModality
IModality Interface
Ff398475.pubinterface(en-us,OCS.14).gif IFrequentContacts
Implements IGroup. A collection of contacts whose order is based on frequency of contact.
Ff398475.pubinterface(en-us,OCS.14).gif INamedPropertyList
Named property interface. Implements key/value pair functionality for OCOM interfaces that expose property collections.
Ff398475.pubinterface(en-us,OCS.14).gif IOperation The state of an asynchronous operation.
Ff398475.pubinterface(en-us,OCS.14).gif IOwnerChangedEventData
Returned as data parameter to event callback invoked when a distribution group owner changes.
Ff398475.pubinterface(en-us,OCS.14).gif IParticipant
IParticipant Interface
Ff398475.pubinterface(en-us,OCS.14).gif IParticipantCollection
IParticipantCollection Interface
Ff398475.pubinterface(en-us,OCS.14).gif IPresenceCapability
Represents a single presence capability.
Ff398475.pubinterface(en-us,OCS.14).gif IContactInformationDictionary
The collection of presence items published by single contact.
Ff398475.pubinterface(en-us,OCS.14).gif IContactInformationChangedEventData
Provides a collection of presence item types for presence items that have changed for a given publisher.
Ff398475.pubinterface(en-us,OCS.14).gif IRecentContacts
A contact collection defined by Communicator as the local user's most recent contacts.
Ff398475.pubinterface(en-us,OCS.14).gif ISearchProviderStateChangedEventData
Event data parameter of _IContactManagerEvents.OnSearchProviderStateChanged for event invoked when the status of a search provider changes.
Ff398475.pubinterface(en-us,OCS.14).gif ISearchResults
The results of a contact/group search. Returned in an asynchronous callback from IContactsAndGroupsManger.Search
Ff398475.pubinterface(en-us,OCS.14).gif ISelf
Represents the local user and provides presence publishing and phone configuration capabilities.
Ff398475.pubinterface(en-us,OCS.14).gif IContactSubscription
Describes a list of subscribed contacts and the subscribed contact's presence information of interest.
Ff398475.pubinterface(en-us,OCS.14).gif ILyncClient
ILyncClient Interface
Ff398475.pubinterface(en-us,OCS.14).gif IUCOfficeIntegration
IUCOfficeIntegration Interface
Ff398475.pubinterface(en-us,OCS.14).gif IAutomation
Automates features of Communicator. Used to start conversations, provide extensibility window context, and join conferences.
Ff398475.pubinterface(en-us,OCS.14).gif IConversationWindow
Conversation window interface. Contains an active conversation from the Communicator process.
Ff398475.pubinterface(en-us,OCS.14).gif IConversationWindowNeedsAttentionEventData
Data parameter of event callback invoked when ConversationWindow is updated with conversation activity. Use this event to restore a parent control.
Ff398475.pubinterface(en-us,OCS.14).gif IConversationWindowNeedsSizeChangeEventData
Data parameter of event callback invoked when ConversationWindow requires that a parent control is resized. Provides new control dimensions.
Ff398475.pubinterface(en-us,OCS.14).gif IUriChangedEventData
IUriChangedEventData Interface. Event data argument of _IContactEvents.OnUriChanged. This interface provides the original contact Uri and the new replacement Uri.

Enumerations

  Enumeration Description
Ff398475.pubenumeration(en-us,OCS.14).gif ClientState
Enumerates the UC Client State values. UC Client state is derived from the state of the local instance of Communicator.
Ff398475.pubenumeration(en-us,OCS.14).gif ClientType
Enumerates the client type.
Ff398475.pubenumeration(en-us,OCS.14).gif ContactEndpointType
Enumerates telephone number types
Ff398475.pubenumeration(en-us,OCS.14).gif ContactSetting
Local user defined contact properties for privacy and tagging.
Ff398475.pubenumeration(en-us,OCS.14).gif ConversationAction
Enumerates the conversation actions. Pass into IConversation.CanInvoke to determine if an action can be attempted on a conversation.
Ff398475.pubenumeration(en-us,OCS.14).gif ConversationState
Enumerates the states of a conversation.
Ff398475.pubenumeration(en-us,OCS.14).gif ConversationSummarizerStates
Enumerates a summary the states of all conversations in IConversationManager.Conversations.
Ff398475.pubenumeration(en-us,OCS.14).gif GroupAction
Enumerates the actions that can be performed on a group.
Ff398475.pubenumeration(en-us,OCS.14).gif GroupType
Enumerates the group types.
Ff398475.pubenumeration(en-us,OCS.14).gif ModalityConnectOptions
Enumerates the modality connect options.
Ff398475.pubenumeration(en-us,OCS.14).gif ModalityDisconnectReason
Enumerates the modality disconnect reasons.
Ff398475.pubenumeration(en-us,OCS.14).gif ModalityState
Enumerates the modality states.
Ff398475.pubenumeration(en-us,OCS.14).gif ModalityTypes
Enumerates the modality types. Used to specify the modality type when determining if a modality is supported by a telephone endpoint or contact.
Ff398475.pubenumeration(en-us,OCS.14).gif OIFeature
Enumerates the features supported by this client for Office integration.
Ff398475.pubenumeration(en-us,OCS.14).gif OIInterface
Enumerates the interfaces that can be returned in IUCOfficeIntegration.GetInterface.
Ff398475.pubenumeration(en-us,OCS.14).gif ContactInformationType
Enumerates the presence item types.
Ff398475.pubenumeration(en-us,OCS.14).gif SearchFields
Enumerates search filter properties.
Ff398475.pubenumeration(en-us,OCS.14).gif SearchOptions
Enumerates search Option.
Ff398475.pubenumeration(en-us,OCS.14).gif SearchProviders
Enumerates the search provider types.
Ff398475.pubenumeration(en-us,OCS.14).gif SearchProviderStatusType
Enumerates search provider status values.
Ff398475.pubenumeration(en-us,OCS.14).gif SourceNetworkType
"Enumerates source network (network of origin
Ff398475.pubenumeration(en-us,OCS.14).gif ContactSubscriptionRefreshRate
Enumerates contact subscription freshness
Ff398475.pubenumeration(en-us,OCS.14).gif TransferOptions
Enumerates the transfer options.
Ff398475.pubenumeration(en-us,OCS.14).gif AutomationModalitySettings
Enumerates conversation context properties
Ff398475.pubenumeration(en-us,OCS.14).gif AutomationModalities
Conversation modalities. Indicates the modality chosen for a conversation
Ff398475.pubenumeration(en-us,OCS.14).gif UnifiedCommunicationType
Enumerates the Unified Communication types.