FieldAddressBlock

FieldAddressBlock class

Implementa il campo ADDRESSBLOCK.

Per saperne di più, visita ilLavorare con i campi articolo di documentazione.

public class FieldAddressBlock : Field

Costruttori

NomeDescrizione
FieldAddressBlock()Default_Costruttore

Proprietà

NomeDescrizione
DisplayResult { get; }Ottiene il testo che rappresenta il risultato del campo visualizzato.
End { get; }Ottiene il nodo che rappresenta la fine del campo.
ExcludedCountryOrRegionName { get; set; }Ottiene o imposta il nome del paese/regione escluso.
Format { get; }Ottiene aFieldFormat oggetto che fornisce accesso digitato alla formattazione del campo.
FormatAddressOnCountryOrRegion { get; set; }Ottiene o imposta se formattare l’indirizzo in base al paese/regione del destinatario come definito da POST*CODE (Universal Postal Union 2006).
IncludeCountryOrRegionName { get; set; }Ottiene o imposta se includere il nome del paese/regione.
IsDirty { get; set; }Ottiene o imposta se il risultato corrente del campo non è più corretto (obsoleto) a causa di altre modifiche apportate al documento.
IsLocked { get; set; }Ottiene o imposta se il campo è bloccato (non deve ricalcolare il risultato).
LanguageId { get; set; }Ottiene o imposta l’ID della lingua utilizzato per formattare l’indirizzo.
LocaleId { get; set; }Ottiene o imposta l’LCID del campo.
NameAndAddressFormat { get; set; }Ottiene o imposta il formato del nome e dell’indirizzo.
Result { get; set; }Ottiene o imposta il testo compreso tra il separatore di campo e la fine del campo.
Separator { get; }Ottiene il nodo che rappresenta il separatore di campo. Può esserenullo .
Start { get; }Ottiene il nodo che rappresenta l’inizio del campo.
virtual Type { get; }Ottiene il tipo di campo Microsoft Word.

Metodi

NomeDescrizione
GetFieldCode()Restituisce il testo compreso tra l’inizio del campo e il separatore di campo (o la fine del campo se non è presente alcun separatore). Sono inclusi sia il codice di campo che il risultato del campo dei campi secondari.
GetFieldCode(bool)Restituisce il testo tra l’inizio del campo e il separatore di campo (o la fine del campo se non è presente alcun separatore).
GetFieldNames()Restituisce una raccolta di nomi di campi di stampa unione utilizzati dal campo.
Remove()Rimuove il campo dal documento. Restituisce un nodo subito dopo il campo. Se la fine del campo è l’ultimo figlio del suo nodo genitore, restituisce il paragrafo genitore. Se il campo è già stato rimosso, restituiscenullo .
Unlink()Esegue lo scollegamento del campo.
Update()Esegue l’aggiornamento del campo. Genera un risultato se il campo è già in fase di aggiornamento.
Update(bool)Esegue un aggiornamento del campo. Genera un risultato se il campo è già in fase di aggiornamento.

Osservazioni

Rappresenta un blocco di indirizzi. UNblocco di indirizziè un blocco di testo che specifica le informazioni appropriate per un indirizzo postale, nell’ordine richiesto dal paese di destinazione.

Esempi

Mostra come ottenere i nomi dei campi di stampa unione utilizzati da un campo.

Document doc = new Document(MyDir + "Field sample - ADDRESSBLOCK.docx");

string[] addressFieldsExpect =
{
    "Company", "First Name", "Middle Name", "Last Name", "Suffix", "Address 1", "City", "State",
    "Country or Region", "Postal Code"
};

FieldAddressBlock addressBlockField = (FieldAddressBlock) doc.Range.Fields[0];
string[] addressBlockFieldNames = addressBlockField.GetFieldNames();

Guarda anche