IVsExpansionFunction.GetFunctionType(UInt32) Метод

Определение

Возвращает тип данной функции расширения (значение или список значений).

public:
 int GetFunctionType([Runtime::InteropServices::Out] System::UInt32 % pFuncType);
int GetFunctionType([Runtime::InteropServices::Out] unsigned int & pFuncType);
public int GetFunctionType (out uint pFuncType);
abstract member GetFunctionType : uint32 -> int
Public Function GetFunctionType (ByRef pFuncType As UInteger) As Integer

Параметры

pFuncType
UInt32

заполняет Возвращает значение из _ExpansionFunctionType перечисления для обозначения функции расширения.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

Подпись COM

Из textmgr2. IDL:

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

Функция расширения может представлять одно или несколько значений (возможно, динамически создаваемых). Если функция расширения представляет единственное значение, GetCurrentValue метод вызывается для получения этого значения. Если функция расширения представляет список значений, то GetListCount GetListText для получения списка значений используются методы и.

Применяется к