Condividi tramite


Classe DefaultFieldValue

Associa un valore predefinito con nome di campo come definito nel modello del frammento di codice per un servizio di linguaggio.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.Package.DefaultFieldValue

Spazio dei nomi:  Microsoft.VisualStudio.Package
Assembly:   Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)

Sintassi

'Dichiarazione
Public Class DefaultFieldValue
public class DefaultFieldValue

Il tipo DefaultFieldValue espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico DefaultFieldValue Inizializza una nuova istanza di DefaultFieldValue classe.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Field Restituisce il nome del campo.
Proprietà pubblica Value Restituisce il valore del campo.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Note

Questa classe associa un nome di campo con un valore di stringa in cui viene considerato il valore predefinito per il campo.Nel modello del frammento di codice, un campo è un'etichetta che viene inserita nel corpo del codice e viene sostituita con un valore quando il corpo del codice è stato inserito nel file di origine (altrimenti noto come inserire il frammento di codice.Ogni campo può avere un valore definito in modo esplicito (valore predefinito) o ha ottenuto da una funzione di espansione (vedere ExpansionFunction una classe per informazioni dettagliate sulle funzioni di espansione).

Note per gli implementatori

Esiste alcuna operazione speciale richiesto degli implementatori.

Note per i chiamanti

È possibile utilizzare questa classe per tenere traccia dei valori predefiniti per i campi; tuttavia, questo viene già eseguito in Visual Studio per tutti i frammenti di codice è disponibile senza necessità di utilizzare questa classe.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Package