Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este tema se proporciona información y ejemplos de código para leer propiedades que contienen varios valores. Al igual que con las propiedades que contienen un solo valor, las propiedades con varios valores se leen utilizando la propiedad Value del objeto PropertyValueCollection.
En el caso de propiedades que contienen varios valores, utilice la instrucción foreach para recuperar una colección Properties, o enumere los valores de las propiedades utilizando una matriz.
En el siguiente ejemplo de código se utiliza la colección Properties para leer varios valores.
Dim ent As New DirectoryEntry("LDAP://Fabrikam/CN=My Username,CN=Users,DC=Fabrikam,DC=com")
Dim s As [String]
For Each s In ent.Properties("otherTelephone")
Console.WriteLine(s)
Next
DirectoryEntry ent = new DirectoryEntry("LDAP://Fabrikam/CN=My Username,CN=Users,DC=Fabrikam,DC=com");
foreach(String s in ent.Properties["otherTelephone"] )
{
Console.WriteLine(s);
}
En el siguiente ejemplo de código se utiliza una matriz para leer valores.
Dim ent As New DirectoryEntry("LDAP://Fabrikam/CN=My Username,CN=Users,DC=Fabrikam,DC=com")
If (True) Then
Console.WriteLine(ent.Properties("otherTelephone")(2))
End If
DirectoryEntry ent = new DirectoryEntry("LDAP://Fabrikam/CN=My Username,CN=Users,DC=Fabrikam,DC=com");
{
Console.WriteLine(ent.Properties["otherTelephone"][2]);
}
Consulte también
Referencia
System.DirectoryServices
PropertyValueCollection
DirectoryEntry
Conceptos
Propiedades con varios valores
Send comments about this topic to Microsoft.
Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.