UserInformation
Contenuti
[
Nascondere
]UserInformation class
Specifica le informazioni sull’utente.
Per saperne di più, visita ilLavorare con i campi articolo di documentazione.
public class UserInformation
Costruttori
Nome | Descrizione |
---|---|
UserInformation() | Default_Costruttore |
Proprietà
Nome | Descrizione |
---|---|
static DefaultUser { get; } | Informazioni utente predefinite. |
Address { get; set; } | Ottiene o imposta l’indirizzo postale dell’utente. |
Initials { get; set; } | Ottiene o imposta le iniziali dell’utente. |
Name { get; set; } | Ottiene o imposta il nome dell’utente. |
Esempi
Mostra come impostare i dettagli dell’utente e visualizzarli utilizzando i campi.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Crea un oggetto UserInformation e impostalo come origine dati per i campi che visualizzano le informazioni sull'utente.
UserInformation userInformation = new UserInformation
{
Name = "John Doe",
Initials = "J. D.",
Address = "123 Main Street"
};
doc.FieldOptions.CurrentUser = userInformation;
// Inserisci i campi USERNAME, USERINITIALS e USERADDRESS, che visualizzano i valori di
// le rispettive proprietà dell'oggetto UserInformation che abbiamo creato sopra.
Assert.AreEqual(userInformation.Name, builder.InsertField(" USERNAME ").Result);
Assert.AreEqual(userInformation.Initials, builder.InsertField(" USERINITIALS ").Result);
Assert.AreEqual(userInformation.Address, builder.InsertField(" USERADDRESS ").Result);
// L'oggetto opzioni campo ha anche un utente predefinito statico a cui possono fare riferimento i campi di tutti i documenti.
UserInformation.DefaultUser.Name = "Default User";
UserInformation.DefaultUser.Initials = "D. U.";
UserInformation.DefaultUser.Address = "One Microsoft Way";
doc.FieldOptions.CurrentUser = UserInformation.DefaultUser;
Assert.AreEqual("Default User", builder.InsertField(" USERNAME ").Result);
Assert.AreEqual("D. U.", builder.InsertField(" USERINITIALS ").Result);
Assert.AreEqual("One Microsoft Way", builder.InsertField(" USERADDRESS ").Result);
doc.UpdateFields();
doc.Save(ArtifactsDir + "FieldOptions.CurrentUser.docx");
Guarda anche
- spazio dei nomi Aspose.Words.Fields
- assemblea Aspose.Words