Metodo ExpansionProvider.GetFieldValue
Restituisce il valore del campo specificato.
Spazio dei nomi: Microsoft.VisualStudio.Package
Assembly: 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)
Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Sintassi
'Dichiarazione
Public Overridable Function GetFieldValue ( _
field As String, _
<OutAttribute> ByRef value As String _
) As Boolean
public virtual bool GetFieldValue(
string field,
out string value
)
Parametri
- field
Tipo: System.String
[in] Stringa contenente il nome del campo per il quale ottenere un valore.
- value
Tipo: System.String%
[out] Stringa contenente il valore del campo.
Valore restituito
Tipo: System.Boolean
Se c " è una sessione di espansione in corso e il campo specificato esiste e contiene un valore, restituisce true; in caso contrario, restituisce false.
Note
Un campo è una parte del modello del frammento per il quale valori diversi possono essere sostituiti, probabilmente da una funzione di espansione.
il metodo di base chiama InsertNamedExpansion metodo su di InsertSpecificExpansion oggetto che è stato ottenuto in di GetFieldValue o IVsExpansionSession metodi.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.