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 vengono spiegati e rappresentati esempi di codice per l'impostazione delle proprietà con valori singoli per oggetti directory.
Utilizzare i metodi seguenti per modificare i valori delle proprietà:
- Value è una proprietà dell'oggetto PropertyValueCollection che consente di impostare un nuovo valore direttamente per le proprietà che contengono un singolo valore.
- Add è un metodo dell'oggetto PropertyValueCollection che consente di aggiungere un valore a una proprietà con più valori. Per ulteriori informazioni sull'utilizzo delle proprietà con più valori, vedere Proprietà con più valori.
Quando si imposta un valore di una proprietà, i dati vengono salvati nella cache delle proprietà. Per scrivere i nuovi dati nella directory, chiamare il metodo CommitChanges. Per ulteriori informazioni, vedere Cache delle proprietà.
Nell'esempio di codice riportato di seguito viene illustrato come utilizzare la proprietà Value.
Try
Dim ent As New DirectoryEntry("LDAP://Fabrikam/CN=My Username,CN=Users,DC=Fabrikam,DC=com")
ent.Properties("sn").Value = "Barr"
ent.CommitChanges()
Catch COMEx As COMException
' If a COMException is thrown, then the following code example can catch the text of the error.
' For more information about handling COM exceptions, see Handling Errors.
Console.WriteLine(COMEx.ErrorCode)
End Try
try
{
DirectoryEntry ent = new DirectoryEntry(
"LDAP://Fabrikam/CN=My Username,CN=Users,DC=Fabrikam,DC=com");
ent.Properties["sn"].Value = "Barr";
ent.CommitChanges();
}
catch (COMException COMEx)
{
// If a COMException is thrown, then the following code example can catch the text of the error.
// For more information about handling COM exceptions, see Handling Errors.
Console.WriteLine(COMEx.ErrorCode);
}
Vedere anche
Riferimenti
System.DirectoryServices
PropertyValueCollection
DirectoryEntry
Concetti
Proprietà degli oggetti directory
Cache delle proprietà
Proprietà con più valori
Send comments about this topic to Microsoft.
Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.