Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

ContextAttribute Object

Visual Studio .NET 2003

Represents a single attribute associated with a global context or window's context in the Dynamic Help window.

DTE

   ContextAttributes

      ContextAttribute

[Visual Basic .NET]
Public Interface ContextAttribute
    Inherits IDispatch
[Visual Basic 6]
Class ContextAttribute
[C++]
interface ContextAttribute : IDispatch
[C#]
public interface ContextAttribute : IDispatch
[JScript .NET]
public interface ContextAttribute extends IDispatch

Requirements

Namespace: EnvDTE

File: dte.tlb

Example

Sub ContextAttributeExample()
   'Get a reference to Solution Explorer.
   Dim SolnEx As Window = DTE.Windows.Item(Constants.vsWindowKindSolutionExplorer)
   Dim CA As ContextAttribute

   ' List the current attributes associated with Solution Explorer.
   ListAttr(SolnEx, CA)

   ' Associate a new F1 keyword with Solution Explorer.
   SolnEx.ContextAttributes.Add("ANewKeyword", 900, vsContextAttributeType.vsContextAttributeLookupF1)
   ListAttr(SolnEx, CA)

   ' Delete the new F1 keyword from Solution Explorer.
   SolnEx.ContextAttributes.Item(3).Remove()
   ListAttr(SolnEx, CA)
End Sub

Sub ListAttr(ByVal SolnEx As Object, ByVal CA As ContextAttribute)
   ' Support function for CATest(). Lists the current attributes    
   ' associated with Solution Explorer.
   Dim msg As String

   MsgBox("Number of context attributes in Solution Explorer: " & SolnEx.ContextAttributes.Count)
   For Each CA In SolnEx.ContextAttributes
      msg = msg & CA.Name & Chr(13)
   Next
   MsgBox(msg)
   msg = ""
End Sub

See Also

Properties, Methods, and Events | ContextAttributes Collection

Show:
© 2015 Microsoft