Udostępnij za pośrednictwem


Metoda IVsUserContext.AddAttribute — (VSUSERCONTEXTATTRIBUTEUSAGE, String, String)

 

Dodaje atrybut, słowo kluczowe wyszukiwania, lub F1 słowa kluczowego zbioru kontekstu lub kontekst podrzędny.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)

Składnia

int AddAttribute(
    VSUSERCONTEXTATTRIBUTEUSAGE usage,
    string szName,
    string szValue
)
int AddAttribute(
    VSUSERCONTEXTATTRIBUTEUSAGE usage,
    String^ szName,
    String^ szValue
)
abstract AddAttribute : 
        usage:VSUSERCONTEXTATTRIBUTEUSAGE *
        szName:string *
        szValue:string -> int
Function AddAttribute (
    usage As VSUSERCONTEXTATTRIBUTEUSAGE,
    szName As String,
    szValue As String
) As Integer

Parametry

  • szName
    Type: System.String

    [in] Jeśli atrybut jest dodawane do zbioru kontekstu lub kontekst podrzędny, następnie określ nazwę atrybutu dla tego parametru. W przypadku dodawania słowem kluczowym wyszukiwania lub F1 słów kluczowych, wprowadź termin "słowo kluczowe" dla tego parametru.

  • szValue
    Type: System.String

    [in] Jeśli atrybut jest dodawane do zbioru kontekstu lub kontekst podrzędny, następnie określ wartość atrybutu dla tego parametru. W przypadku dodawania słowem kluczowym wyszukiwania lub F1 słów kluczowych, wprowadź tekst słowo kluczowe dla tego parametru.

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::AddAttribute(
   [in] VSUSERCONTEXTATTRIBUTEUSAGE usage,
   [in] LPCOLESTR szName, [in] LPCOLESTR szValue
);

IVsUserContext.AddAttribute Metoda dodaje atrybut, słowo kluczowe wyszukiwania, lub F1 słowa kluczowego zbioru kontekstu lub kontekst podrzędny, bez pomijania wartości już istnieje.

Aby usunąć jeden lub kilka atrybutów, wyszukiwanie słów kluczowych, lub F1 używać słów kluczowych ze zbioru kontekstu RemoveAttribute metody. Użyj RemoveAttributeIncludeChildren Metoda również usunięcie z skojarzony kontekst podrzędny zbiór lub zbiory atrybutów lub słów kluczowych.

Zobacz też

Interfejs IVsUserContext
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku