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 | |
---|---|---|
Application | Infrastruktura. Microsoft pouze pro interní použití. | |
Count | Získá hodnotu určující počet objektů v kolekci. | |
DTE | Načtení objektu nejvyšší úrovně rozšiřitelnosti. | |
Parent | Bezprostřední nadřízený objekt dostane Properties kolekce. |
Na začátek
Metody
Název | Popis | |
---|---|---|
GetEnumerator() | Čítač výčtu, iteruje kolekce vrátí. (Zděděno z IEnumerable.) | |
GetEnumerator() | Získá výčet položek v kolekci. | |
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