Compartir a través de


IVsExpansionFunction.GetFunctionType (Método)

Devuelve el tipo de esta función de extensión (valor o lista de valores).

Espacio de nombres:  Microsoft.VisualStudio.TextManager.Interop
Ensamblado:  Microsoft.VisualStudio.TextManager.Interop.8.0 (en Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Sintaxis

'Declaración
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

Parámetros

  • pFuncType
    Tipo: UInt32%

    [out] Devuelve un valor de enumeración de _ExpansionFunctionType para identificar la función de extensión.

Valor devuelto

Tipo: Int32
si el método tiene éxito, devuelve S_OK.Si se produce un error, devuelve un código de error.

Comentarios

Prototipo COM

de textmgr2.idl:

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

Una función de extensión puede representar valores únicos o varios (posiblemente generados dinámicamente). Si una función de extensión representa un único valor, el método de GetCurrentValue se denomina para recuperar ese valor. Si la función de extensión representa una lista de valores, los métodos de GetListCount y de GetListText se utilizan para recuperar la lista de valores.

Seguridad de .NET Framework

Vea también

Referencia

IVsExpansionFunction Interfaz

Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)