ContextAttributes.HighPriorityAttributes Özellik
Yüksek öncelikli öznitelikleri koleksiyonu alır.
Ad alanı: EnvDTE
Derleme: EnvDTE (EnvDTE.dll içinde)
Sözdizimi
'Bildirim
ReadOnly Property HighPriorityAttributes As ContextAttributes
ContextAttributes HighPriorityAttributes { get; }
property ContextAttributes^ HighPriorityAttributes {
ContextAttributes^ get ();
}
abstract HighPriorityAttributes : ContextAttributes
function get HighPriorityAttributes () : ContextAttributes
Özellik Değeri
Tür: EnvDTE.ContextAttributes
A ContextAttributes koleksiyonu.
Notlar
Bu öznitelik koleksiyonu yalnızca bir örneği yoktur. Yalnızca kullanılabilir ContextAttributes koleksiyonu. ContextAttributes Koleksiyonu olan bir pencere, sonra HighPriorityAttributes bir şey verir.
Bu öznitelikler her zaman etkisidir ve ilgili kategorileri üstüne giderek konuları tam olarak ortaya çıkan içerik bag önceliği en yüksek olan.
Örnekler
Sub HighPriorityAttributesExample()
Dim cas As EnvDTE.ContextAttributes
Dim ca As EnvDTE.ContextAttribute
Try
cas = DTE.ContextAttributes
' List all regular and high priority attributes.
ListAttr(ca, cas)
' Add a new F1 keyword to the global high priority
' attributes collection.
cas.HighPriorityAttributes.Add("NewAttribute", _
"NewF1Keyword", vsContextAttributeType. _
vsContextAttributeLookupF1)
ListAttr(ca, cas)
' Remove the new high priority attribute.
cas.HighPriorityAttributes.Item(1).Remove()
ListAttr(ca, cas)
Catch ex As System.Exception
MsgBox("ERROR: " & ex.Message)
End Try
End Sub
Function ListAttr(ByVal ca As ContextAttribute, ByVal cas As _
ContextAttributes)
Dim msg As String
Try
' List regular attributes, their first value, and their count.
For Each ca In cas
msg = msg & ca.Name & " " & ca.Values(0) & vbCr
Next
cas.Refresh()
MsgBox("All Attributes: " & vbCr & msg & "Count: " & _
cas.Count)
' List high-priority attributes, their first value,
' and their count.
msg = ""
For Each ca In cas.HighPriorityAttributes
msg = msg & ca.Name & " " & ca.Values(0) & vbCr
Next
cas.Refresh()
MsgBox("High-Priority Attributes: " & vbCr & msg & "Count: " _
& cas.HighPriorityAttributes.Count)
Catch ex As System.Exception
MsgBox("ERROR: " & ex.Message)
End Try
End Function
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.