The DirectoryConfiguration type exposes the following members.

Constructors

  NameDescription
Public methodDirectoryConfiguration
Initializes a new instance of the DirectoryConfiguration class.

Methods

  NameDescription
Public methodCanDeleteDirectory
Determines whether the user associated with this session is allowed to delete a directory.
Public methodCanRenameDirectory
Determines whether the user associated with this session is allowed to rename a directory.
Public methodCanUpdateDirectory
Determines whether the user associated with this session is allowed to update a directory.
Public methodCreateSpeedDialDirectory
Create a speed dial directory.
Public methodCreateSpeedDialDirectoryAsync
An asynchronous request to create a speed dial directory.
Public methodCreateTrackerDirectory
Create a filtered tracker directory.
Public methodCreateTrackerDirectoryAsync
An asynchronous request to create a tracker directory.
Public methodDeleteDirectory
Deletes a directory entry. Note that currently only speed dial and tracker directories can be deleted.
Public methodDeleteDirectoryAsync
Asynchronously deletes the directory. Note that currently only speed dial directories can be deleted.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEntry
Gets the entry.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetList
Gets a list of directory metadata being watched.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsWatching
Determines whether a watch is active.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodModifyTrackerDirectory
Modify a filtered tracker directory.
Public methodModifyTrackerDirectoryAsync
An asynchronous request to modify a tracker directory.
Public methodRenameDirectory
Rename the directory. Note that currently only speed dial directories can be renamed.
Public methodRenameDirectoryAsync
Asynchronously rename the speed dial directory. Note that currently only speed dial directories can be renamed.
Public methodStartWatching
A synchronous request to query and watch directory configuration metadata.
Public methodStartWatchingAsync
Starts an asynchronous request to query and watch directory configuration metadata.
Public methodStopWatching
A synchronous request to stop watching directory configuration metadata.
Public methodStopWatchingAsync
Start an asynchronous request to stop watching directory configuration metadata.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyPending
Identifies any pending directory groups, those that have yet to be loaded by the Interaction Center server.

Events

  NameDescription
Public eventDirectoryConfigurationChanged
Occurs when one of the DirectoryMetadata watched objects has changed.

See Also