Sdílet prostřednictvím


Properties – rozhraní

Obsahuje všechny vlastnosti obsažené v obecné kolekce vlastností daného objektu.

Obor názvů:  EnvDTE
Sestavení:  EnvDTE (v EnvDTE.dll)

Syntaxe

'Deklarace
<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 zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost Application Infrastruktura. Microsoft pouze pro interní použití.
Veřejná vlastnost Count Získá hodnotu určující počet objektů v kolekci.
Veřejná vlastnost DTE Načtení objektu nejvyšší úrovně rozšiřitelnosti.
Veřejná vlastnost Parent Bezprostřední nadřízený objekt dostane Properties kolekce.

Na začátek

Metody

  Název Popis
Veřejná metoda GetEnumerator() Čítač výčtu, iteruje kolekce vrátí. (Zděděno z IEnumerable.)
Veřejná metoda GetEnumerator() Získá výčet položek v kolekci.
Veřejná metoda Item Vrací indexovaný člen Properties kolekce.

Na začátek

Poznámky

Propertiesobsahuje vlastnosti různých druhů. Může obsahovat vlastnosti projektu, vlastnosti, vlastnosti řešení a podobně. Ve vlastnostech jiných rozhraní se používá jako Properties, obsahují seznamy jejich vlastností.

U Properties, Properties představuje všechny dostupné kategorie a podkategorie, které jsou obsaženy v Možnosti na dialogové okno Nástroje nabídce. Viz Properties, pro více informací.

Propertiesslouží také představují například vlastnosti projekty vlastnosti položek projektů vlastnosti konfigurace projektu atd. Další informace naleznete v tématu Přístup k specifické projekt typ projekt, položka projekt a Vlastnosti Vlastnosti konfigurace.

Properties Kolekce nepodporuje dokončování příkazů, například členy vlastnosti objektů. Však poskytují snadný způsob zobrazení mnoho vlastností a jejich iterovat.

Příklady

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

Viz také

Odkaz

EnvDTE – obor názvů