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.
Per impostare la data di scadenza di un account, utilizzare la proprietà IADsUser.AccountExpirationDate. Questa proprietà può essere impostata in due modi. Il primo consiste nell'utilizzare il metodo InvokeMember. Il secondo consiste nell'utilizzare il metodo InvokeSet che è nuovo con Microsoft .NET Framework versione 2.0. Per ulteriori informazioni sulla proprietà IADsUser.AccountExpirationDate, vedere l'argomento relativo ai metodi di proprietà IADsUser in MSDN Library all'indirizzo https://go.microsoft.com/fwlink/?LinkID=27252.
Nell'esempio di codice C# riportato di seguito viene illustrato come utilizzare il metodo InvokeMember per impostare il valore della proprietà IADsUser.AccountExpirationDate.
using System.Reflection;
// Get the native object.
Type type = usr.NativeObject.GetType();
Object adsNative = usr.NativeObject;
// Use the Type.InvokeMember method to invoke the
// AccountExpirationDate property setter.
type.InvokeMember(
"AccountExpirationDate",
BindingFlags.SetProperty,
null,
adsNative,
new object[]{"12/29/2004"});
// Commit the changes.
usr.CommitChanges();
Nell'esempio di codice C# riportato di seguito viene illustrato come utilizzare il metodo InvokeSet per impostare il valore della proprietà IADsUser.AccountExpirationDate.
// Use the DirectoryEntry.InvokeSet method to invoke the
// AccountExpirationDate property setter.
usr.InvokeSet(
"AccountExpirationDate",
new object[] {new DateTime(2005, 12, 29)});
// Commit the changes.
usr.CommitChanges();
Vedere anche
Riferimenti
System.DirectoryServices
DirectoryEntry
Concetti
Send comments about this topic to Microsoft.
Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.