Condividi tramite


Metodo IVsExpansionFunction.GetFunctionType

Restituisce il tipo di questa funzione di espansione (valore o elenco di valori).

Spazio dei nomi:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Sintassi

'Dichiarazione
Function GetFunctionType ( _
    <OutAttribute> ByRef pFuncType As UInteger _
) As Integer
int GetFunctionType(
    out uint pFuncType
)
int GetFunctionType(
    [OutAttribute] unsigned int% pFuncType
)
abstract GetFunctionType : 
        pFuncType:uint32 byref -> int
function GetFunctionType(
    pFuncType : uint
) : int

Parametri

  • pFuncType
    Tipo: UInt32%

    [out] restituisce un valore dal _ExpansionFunctionType enumerazione per identificare la funzione di espansione.

Valore restituito

Tipo: Int32
Se il metodo ha esito positivo, restituisce S_OK.Se non riesce, restituisce un codice di errore.

Note

Firma COM

da textmgr2.idl:

HRESULT IVsExpansionFunction::GetFunctionType(
   [out]ExpansionFunctionType *pFuncType
);

Una funzione di espansione può rappresentare sceglie o più valori possibilmente generati dinamicamente). Se una funzione di espansione rappresenta un singolo valore, quindi GetCurrentValue viene chiamato il metodo per recuperare il valore. Se la funzione di espansione rappresenta un elenco di valori, quindi GetListCount e GetListText i metodi sono utilizzati per recuperare l'elenco dei valori.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IVsExpansionFunction Interfaccia

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop