Window.ContextAttributes Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém uma ContextAttributes coleção que permite que clientes de automação adicionem novos atributos aos itens selecionados atuais na janela de Ajuda dinâmica e forneçam ajuda contextual para os atributos adicionais.
public:
property EnvDTE::ContextAttributes ^ ContextAttributes { EnvDTE::ContextAttributes ^ get(); };
[System.Runtime.InteropServices.DispId(139)]
public EnvDTE.ContextAttributes ContextAttributes { [System.Runtime.InteropServices.DispId(139)] get; }
[<System.Runtime.InteropServices.DispId(139)>]
[<get: System.Runtime.InteropServices.DispId(139)>]
member this.ContextAttributes : EnvDTE.ContextAttributes
Public ReadOnly Property ContextAttributes As ContextAttributes
Valor da propriedade
Uma coleção de ContextAttributes.
- Atributos
Exemplos
Sub ContextAttributesExample(ByVal dte As DTE2)
' List the current context attributes associated with
' Solution Explorer.
Dim explorerWin As Window = dte.ToolWindows.SolutionExplorer.Parent
Dim attrs As String
Dim attr As ContextAttribute
For Each attr In explorerWin.ContextAttributes
attrs &= attr.Name & vbCrLf
Next
MsgBox("Solution Explorer has the following context attributes:" _
& vbCrLf & vbCrLf & attrs)
' Associate a new F1 keyword with Solution Explorer.
explorerWin.ContextAttributes.Add("ANewKeyword", "900", _
vsContextAttributeType.vsContextAttributeLookupF1)
attrs = ""
For Each attr In explorerWin.ContextAttributes
attrs &= attr.Name & vbCrLf
Next
MsgBox("Solution Explorer has the following context attributes:" _
& vbCrLf & vbCrLf & attrs)
End Sub
public void ContextAttributeExample(DTE2 dte)
{
// List the current context attributes associated with
// Solution Explorer.
Window explorerWin = dte.ToolWindows.SolutionExplorer.Parent;
string attrs = "";
foreach (ContextAttribute attr in explorerWin.ContextAttributes)
attrs += attr.Name + "\n";
MessageBox.Show(
"Solution Explorer has the following context attributes:\n\n" +
attrs);
// Associate a new F1 keyword with Solution Explorer.
explorerWin.ContextAttributes.Add("ANewKeyword", "900",
vsContextAttributeType.vsContextAttributeLookupF1);
attrs = "";
foreach (ContextAttribute attr in explorerWin.ContextAttributes)
attrs += attr.Name + "\n";
MessageBox.Show(
"Solution Explorer has the following context attributes:\n\n" +
attrs);
}