IVsExpansionFunction.GetFunctionType(UInt32) Yöntem

Tanım

Bu genişletme işlevinin türünü döndürür (değer veya değerler listesi).

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

Parametreler

pFuncType
UInt32

dışı _ExpansionFunctionType Genişletme işlevini tanımlamak için Numaralandırmadaki bir değer döndürür.

Döndürülenler

Int32

Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.

Açıklamalar

COM Imzası

Textmgr2. IDL adresinden:

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

Genişletme işlevi, tek veya birden çok değeri temsil edebilir (büyük olasılıkla dinamik olarak oluşturulur). Bir genişletme işlevi tek bir değeri temsil ediyorsa, GetCurrentValue Bu değeri almak için yöntemi çağırılır. Genişletme işlevi bir değer listesini temsil ediyorsa, GetListCount ve GetListText yöntemleri değer listesini almak için kullanılır.

Şunlara uygulanır