ExpansionFunction.GetFunctionType, méthode
Obtient le type de la fonction ; autrement dit, le type de valeur la fonction retourne.
Espace de noms : Microsoft.VisualStudio.Package
Assemblys : Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Syntaxe
'Déclaration
Public Overridable Function GetFunctionType ( _
<OutAttribute> ByRef pFuncType As UInteger _
) As Integer
public virtual int GetFunctionType(
out uint pFuncType
)
Paramètres
- pFuncType
Type : System.UInt32%
[] valeur d'Un depuis l'énumération d'_ExpansionFunctionType spécifiant le type de la fonction d'expansion.
Valeur de retour
Type : System.Int32
Si réussi, retours S_OK ; sinon, retours code d'erreur.
Implémentations
IVsExpansionFunction.GetFunctionType(UInt32%)
Remarques
Cette méthode détermine ce qui est retourné de la fonction d'expansion : une valeur ou une liste.Si la fonction d'expansion retourne une valeur, alors la méthode d'GetCurrentValue(String%, Int32%) est appelée pour obtenir cette valeur.Si la fonction d'expansion retourne une liste, alors la méthode d'GetListText est appelée pour obtenir une valeur de la liste.
Cette méthode est une implémentation de la méthode d'GetFunctionType sur l'interface d'IVsExpansionFunction.
La méthode de base eft_Value retourne si la fonction d'expansion retourne une valeur unique ou eft_List si la fonction d'expansion retourne une liste de valeurs.La méthode de base retourne toujours code de réussite d'S_OK.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.