Udostępnij za pośrednictwem


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
Właściwość publiczna Application Infrastruktura. Microsoft tylko do użytku wewnętrznego.
Właściwość publiczna Count Zwraca wartość wskazującą liczbę obiektów w kolekcji.
Właściwość publiczna DTE Pobiera obiekt rozszerzalności najwyższego poziomu.
Właściwość publiczna Parent Zwraca obiekt nadrzędny natychmiastowe z Properties kolekcji.

Początek

Metody

  Nazwa Opis
Metoda publiczna GetEnumerator() Zwraca modułu wyliczającego, który dokonuje iteracji kolekcji. (Odziedziczone z IEnumerable).
Metoda publiczna GetEnumerator() Pobiera wyliczenia dla elementów w kolekcji.
Metoda publiczna 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

Zobacz też

Informacje

Przestrzeń nazw EnvDTE