Interfejs Properties
Zawiera wszystkie właściwości danego obiektu, które są zawarte w rodzajowej kolekcji właściwości.
Przestrzeń nazw: EnvDTE
Zestaw: EnvDTE (w EnvDTE.dll)
Składnia
'Deklaracja
<GuidAttribute("4CC8CCF5-A926-4646-B17F-B4940CAED472")> _
Public Interface Properties _
Inherits IEnumerable
[GuidAttribute("4CC8CCF5-A926-4646-B17F-B4940CAED472")]
public interface Properties : IEnumerable
[GuidAttribute(L"4CC8CCF5-A926-4646-B17F-B4940CAED472")]
public interface class Properties : IEnumerable
[<GuidAttribute("4CC8CCF5-A926-4646-B17F-B4940CAED472")>]
type Properties =
interface
interface IEnumerable
end
public interface Properties extends IEnumerable
Typ Properties uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
Application | Infrastruktura. Microsoft tylko do użytku wewnętrznego. | |
Count | Zwraca wartość wskazującą liczbę obiektów w kolekcji. | |
DTE | Pobiera obiekt rozszerzalności najwyższego poziomu. | |
Parent | Zwraca obiekt nadrzędny natychmiastowe z Properties kolekcji. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
GetEnumerator() | Zwraca modułu wyliczającego, który dokonuje iteracji kolekcji. (Odziedziczone z IEnumerable). | |
GetEnumerator() | Pobiera wyliczenia dla elementów w kolekcji. | |
Item | Zwraca indeksowaną członka Properties kolekcji. |
Początek
Uwagi
Propertieszawiera właściwości różnych rodzajów.Może zawierać właściwości projektu, właściwości elementu, właściwości roztworu i tak dalej.Jest używany we właściwościach inne interfejsy, takich jak Properties, zawiera list ich właściwości.
W odniesieniu do Properties, Properties reprezentuje wszystkich dostępnych kategorii i podkategorii, które są zawarte w Opcje okno dialogowe na Narzędzia menu.Zobacz Properties, aby uzyskać więcej informacji.
PropertiesUmożliwia również reprezentować rzeczy, takie jak właściwości dla projektów, właściwości dla towarów w projektach, właściwości konfiguracji projektu i tak dalej.Aby uzyskać więcej informacji, zobacz Uzyskiwanie dostępu do określonego typu Projekt, element projektu i właściwości konfiguracji.
Properties Kolekcja nie obsługuje Kończenie instrukcji, takich jak członkowie właściwości obiektów.Jednak to stanowią łatwy sposób narazić wiele właściwości i ich iterację.
Przykłady
Sub PropertiesExample()
' Demonstrates how to programmatically access Tools Options
' properties using the Properties collection.
Dim Props As Properties
Dim PropObj As [Property]
Dim NameValPair As String
Props = DTE.Properties("Environment", "General")
MsgBox("Tools – Options – Environment – General Properties Count = _
& Props.Count())
For Each PropObj In Props
NameValPair = NameValPair & (PropObj.Name & "Value = " & _
PropObj.Value & microsoft.VisualBasic.ControlChars.CrLf)
Next
MsgBox(NameValPair)
End Sub