Property-Schnittstelle
Stellt eine Eigenschaft in einer generischen Auflistung von Eigenschaften für ein angegebenes Objekt dar.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
<GuidAttribute("7B988E06-2581-485E-9322-04881E0600D0")> _
Public Interface Property
[GuidAttribute("7B988E06-2581-485E-9322-04881E0600D0")]
public interface Property
[GuidAttribute(L"7B988E06-2581-485E-9322-04881E0600D0")]
public interface class Property
[<GuidAttribute("7B988E06-2581-485E-9322-04881E0600D0")>]
type Property = interface end
public interface Property
Der Property-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
Application | Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen. | |
Collection | Ruft Collection mit dem Property-Objekt ab, das diese Eigenschaft unterstützt. | |
DTE | Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab. | |
IndexedValue | Gibt ein Element aus einer Liste zurück. | |
Name | Ruft den Namen des Objekts ab. | |
NumIndices | Ruft die für den Zugriff auf den Wert erforderliche Anzahl von Indizes ab. | |
Object | Legt das Objekt fest, das das Property-Objekt unterstützt, oder ruft es ab. | |
Parent | Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen. | |
Value | Ruft den Wert der vom Property-Objekt zurückgegebenen Eigenschaft ab oder legt ihn fest. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
let_Value | Setter-Funktion zum Festlegen von Eigenschaftswerten. |
Zum Seitenanfang
Beispiele
' Visual Studio macro.
Sub PropertyExample()
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