[This is preliminary documentation and is subject to change.]

Gets a list of all the properties available on an LDAP server in the objects in a given base (or node).

Namespace:  OfficeClip.DBLayer.Account
Assembly:  OfficeClip.DBLayer (in OfficeClip.DBLayer)
Version: 8.1.1.0

Syntax

C#
public DataTable GetUserPropertyNames(
	LdapAuthenticationInfo ldai,
	ArrayList properties
)
Visual Basic (Declaration)
Public Function GetUserPropertyNames ( _
	ldai As LdapAuthenticationInfo, _
	properties As ArrayList _
) As DataTable
Visual C++
public:
DataTable^ GetUserPropertyNames(
	LdapAuthenticationInfo^ ldai, 
	ArrayList^ properties
)

Parameters

ldai
Type: OfficeClip.BusinessLayer.Account..::.LdapAuthenticationInfo
The LdapAuthenticationInfo object containing the name of the server and the other authentication information.
properties
Type: System.Collections..::.ArrayList
Properties that need to be mapped and if all of these are mapped, the search stops and the list is returned in a DataTable.

Return Value

A DataTable containing two columns 1. property (System.String) 2. propertyValue (System.String) Both contain the same property name except that propertyValue is converted to lower case to enable lowercased string comparison.

See Also