ITDirectory interface (rend.h)

[Rendezvous IP Telephony Conferencing controls and interfaces are not available for use in Windows Vista, Windows Server 2008, and subsequent versions of the operating system. The RTC Client API provides similar functionality.]

The ITDirectory interface is exposed by the Directory object, which corresponds to a particular directory. This interface provides methods that get and set directory information, and provide access to a particular directory object, such a conference or user. The ITRendezvous::CreateDirectory and IEnumDirectory::Next methods create the ITDirectory interface.

Inheritance

The ITDirectory interface inherits from the IDispatch interface. ITDirectory also has these types of members:

Methods

The ITDirectory interface has these methods.

 
ITDirectory::AddDirectoryObject

The AddDirectoryObject method adds an ITDirectoryObject object to the server. This may be a directory or a user machine mapping.
ITDirectory::Bind

The Bind method binds to the server.
ITDirectory::Connect

The Connect method establishes a connection to the directory server.
ITDirectory::DeleteDirectoryObject

The DeleteDirectoryObject method deletes an object from the server.
ITDirectory::EnableAutoRefresh

The EnableAutoRefresh method enables auto refresh for directory objects created after it is called. Only applies to dynamic servers.
ITDirectory::EnumerateDirectoryObjects

The EnumerateDirectoryObjects method creates an enumeration of directory objects of a given type and name.
ITDirectory::get_DefaultObjectTTL

The get_DefaultObjectTTL method gets the default time to live (TTL) value, in seconds, for objects created. Only applies to dynamic servers.
ITDirectory::get_DirectoryObjects

The get_DirectoryObjects method gets the collection of objects in a given directory that matches certain criteria. This method performs the same function as EnumerateDirectoryObjects but is used by Visual Basic and other scripting languages.
ITDirectory::get_DirectoryType

The get_DirectoryType method gets DIRECTORY_TYPE indicator of the type of the directory.
ITDirectory::get_DisplayName

The get_DisplayName method gets displayable name for directory.
ITDirectory::get_IsDynamic

The get_IsDynamic method gets an indicator of whether the object on the server needs to be refreshed.
ITDirectory::ModifyDirectoryObject

The ModifyDirectoryObject method commits directory modifications to the server.
ITDirectory::put_DefaultObjectTTL

The put_DefaultObjectTTL method sets the default time to live (TTL) value, in seconds, for objects created. Only applies to dynamic servers. The minimum value is 300 seconds.
ITDirectory::RefreshDirectoryObject

The RefreshDirectoryObject method refreshes the time to live (TTL) for an object on the server. Only applies to dynamic servers.

Requirements

Requirement Value
Target Platform Windows
Header rend.h

See also

Directory Controls

IDispatch