Metoda IVsUserContext.CountAttributes — (String, Int32, Int32)
Zwraca liczbę atrybutów lub w kontekście lub kontekst podrzędny zbiór słów kluczowych.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int CountAttributes(
string pszName,
int fIncludeChildren,
out int pc
)
int CountAttributes(
String^ pszName,
int fIncludeChildren,
[OutAttribute] int% pc
)
abstract CountAttributes :
pszName:string *
fIncludeChildren:int *
pc:int byref -> int
Function CountAttributes (
pszName As String,
fIncludeChildren As Integer,
<OutAttribute> ByRef pc As Integer
) As Integer
Parametry
pszName
Type: System.String[in] Nazwa atrybutu lub słowo kluczowe. Określ nazwę atrybutu, aby określić liczbę atrybutów o podanej nazwie w zbiorze kontekstu. Określ "słowo kluczowe", aby określić liczbę F1 ani wyszukać słowa kluczowe w zbiorze kontekstu lub kontekst podrzędny.
fIncludeChildren
Type: System.Int32[in] Jeśli true, są również zwracana liczba atrybutów kontekst podrzędny lub słowa kluczowe w obliczeniach. Jeśli false, a następnie kontekst podrzędny jest wykluczony z liczby.
pc
Type: System.Int32[out, retval] Wskaźnik do całkowitą, która wskazuje liczbę atrybutów o określonej nazwie lub liczbę słów kluczowych.
Wartość zwracana
Type: System.Int32
Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.
Uwagi
Podpis COM
Z context.idl:
HRESULT IVsUserContext::CountAttributes(
[in] LPCOLESTR pszName,
[in] BOOL fIncludeChildren,
[out, retval] int * pc
);
Metoda ta jest przydatna w celu ustalenia liczby atrybutów o określonej nazwie lub liczbę słów kluczowych w zbiorze kontekstu lub kontekst podrzędny. Jeśli ustawisz fIncludeChildren parametr true, ta metoda obejmuje także w zliczaniu liczby atrybutów lub słowa kluczowe znajdujących się w dowolnej zbiory kontekst podrzędny skojarzone z zbioru kontekstu. Wartość fIncludeChildren parametru nie obowiązuje, jeśli zbiór kontekstu nie ma żadnych kontekst podrzędny.
Zobacz też
Interfejs IVsUserContext
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku