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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)