IVsUserContext.GetAttrUsage – metoda (Int32, Int32, VSUSERCONTEXTATTRIBUTEUSAGE )
Vrátí typ kontextu (atribut, klíčové slovo pro vyhledávání, nebo F1 klíčové slovo), je k dispozici ve vaku kontext nebo kontext pozici zadaný index.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
int GetAttrUsage(
int index,
int fIncludeChildren,
VSUSERCONTEXTATTRIBUTEUSAGE[] pUsage
)
int GetAttrUsage(
int index,
int fIncludeChildren,
array<VSUSERCONTEXTATTRIBUTEUSAGE>^ pUsage
)
abstract GetAttrUsage :
index:int *
fIncludeChildren:int *
pUsage:VSUSERCONTEXTATTRIBUTEUSAGE[] -> int
Function GetAttrUsage (
index As Integer,
fIncludeChildren As Integer,
pUsage As VSUSERCONTEXTATTRIBUTEUSAGE()
) As Integer
Parametry
- index
[v] Pozice indexu kontextu položky v kontextu vaku.Index je od nuly.
- fIncludeChildren
[v] Pokud true, pak kontext přidružené k vaku kontextu je zahrnut.Pokud false, pak je vyloučeno kontext.
- pUsage
[výstup] Určuje, zda je atribut nebo klíčové slovo je umístěn na pozici zadaného indexu v kontextu vaku.Seznam pUsage hodnoty, viz VSUSERCONTEXTATTRIBUTEUSAGE.
Vrácená hodnota
Type: System.Int32
Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.
Poznámky
Podpis COM
Z context.idl:
HRESULT IVsUserContext::GetAttrUsage(
[in] int index,
[in] BOOL fIncludeChildren,
[out, retval] VSUSERCONTEXTATTRIBUTEUSAGE * pUsage);
Použití IVsUserContext.GetAttrUsage metoda k určení, zda klíčová slova vrátil GetAttribute nebo GetAttributePri metody F1 nebo vyhledat klíčová slova.
Hodnota fIncludeChildren parametr nemá žádný účinek, pokud vaku kontextu nemá žádné kontext.
Viz také
IVsUserContext – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek