Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In questo argomento sono contenute informazioni ed esempi di codice per la lettura di proprietà che contengono più valori. Come le proprietà che contengono un solo valore, le proprietà con più valori vengono lette utilizzando la proprietà Value dell'oggetto PropertyValueCollection.
Per le proprietà che contengono più valori utilizzare un'istruzione foreach per recuperare un insieme Properties o enumerare i valori della proprietà utilizzando una matrice.
Nell'esempio di codice riportato di seguito viene utilizzato l'insieme Properties per leggere più valori.
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);
}
Nell'esempio di codice riportato di seguito viene utilizzata una matrice per leggere i valori.
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]);
}
Vedere anche
Riferimenti
System.DirectoryServices
PropertyValueCollection
DirectoryEntry
Concetti
Send comments about this topic to Microsoft.
Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.