The LyncClienttype exposes the following members.

Methods

  Name Description
Public method BeginInitialize
Initializes LyncClient when the Lync is in Suppressed Mode. You do not call this method when Lync is not suppressed.
Public method BeginShutdown
Starts the Lync platform shutdown process.
Public method BeginSignIn
Starts the Lync client sign in process with a specific availability.
Public method BeginSignOut
Starts the Lync client sign out process.
Public method CreateApplicationRegistration
Construct a registration object.
Public method CreateObjRef (Inherited from MarshalByRefObject.)
Public method EndInitialize
Ends the Initialize operation and unblocks program execution on the calling thread.
Public method EndShutdown
Blocks calling thread until BeginShutdown completes.
Public method EndSignIn
Blocks calling thread until BeginSignIn is completed.
Public method EndSignOut
Blocks calling thread until BeginSignOut is completed.
Public method Equals (Inherited from Object.)
Protected method Finalize
Public method Static member GetAutomation
Creates an instance of Automation and returns.
Public method Static member GetClient
Creates an instance of LyncClient and returns.
Public method GetHashCode (Inherited from Object.)
Public method GetLifetimeService (Inherited from MarshalByRefObject.)
Public method GetType (Inherited from Object.)
Public method InitializeLifetimeService (Inherited from MarshalByRefObject.)
Protected method MemberwiseClone () () () () (Inherited from Object Object.)
Protected method MemberwiseClone(Boolean) (Inherited from MarshalByRefObject MarshalByRefObject.)
Public method ToString (Inherited from Object.)

Properties

  Name Description
Public property Capabilities
Determine whether ours is the preferred client for a capability.
Public property ContactManager
Gets the contact group manager.
(Inherited from Client.)
Public property ConversationManager
Gets the conversations manager.
(Inherited from Client.)
Public property DelegatorClients
Gets an array of IDelegatorClient objects.
Public property DeviceManager
Gets the device manager.
Public property InSuppressedMode
Returns true when in Full UI Suppression mode.
Public property Self
Gets the self object.
(Inherited from Client.)
Public property SignInConfiguration
Gets the configuration manager.
Public property State
Gets the current platform state.
(Inherited from Client.)
Public property Uri
Gets the URI of the client.
(Inherited from Client.)
Public property Utilities
Returns the IUtilities object.

Events

  Name Description
Public event CapabilitiesChanged
Raised when the preferred capabilities changed
Public event ClientDisconnected
Raised when Lync connection is broken.
Public event CredentialRequested
Occurs when a service such as a distribution group expansion service has requested user credentials.
Public event DelegatorClientAdded
Raised when a new delegate endpoint is created.
Public event DelegatorClientRemoved
Raised when an existing delegate endpoint is released.
Public event SignInDelayed
Raised when there is a delay in the SignIn/auto-recover process
Public event StateChanged
Occurs when the Client state changes.
(Inherited from Client.)

See Also