Interfaccia Properties
Contiene tutte le proprietà di un oggetto specificato contenute in una raccolta generica di proprietà.
Spazio dei nomi: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Sintassi
'Dichiarazione
<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
Il tipo Properties espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
Application | Infrastruttura. Solo per utilizzo interno di Microsoft. | |
Count | Ottiene un valore che indica il numero di oggetti nella raccolta. | |
DTE | Ottiene l'oggetto estensibilità di primo livello. | |
Parent | Ottiene l'oggetto padre immediato di un oggetto Properties raccolta. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
GetEnumerator() | Restituisce un enumeratore che scorre una raccolta. (Ereditato da IEnumerable) | |
GetEnumerator() | Ottiene un'enumerazione per gli elementi di una raccolta. | |
Item | Restituisce un membro indicizzato di un oggetto Properties raccolta. |
In alto
Note
Properties contiene le proprietà di tipi diversi.Può contenere le proprietà del progetto, proprietà dell'elemento, proprietà della soluzione, e così via.Viene utilizzata nelle proprietà di altre interfacce, ad esempio Properties, per contenere i relativi elenchi di proprietà.
Nel caso di Properties, Properties rappresenta tutte categorie e sottocategorie disponibili in cui sono contenute in opzioni finestra di dialogo scegliere strumenti menu.vedere Propertiesper ulteriori informazioni.
Properties viene utilizzato per rappresentare le operazioni quali le proprietà per i progetti, le proprietà degli elementi dei progetti, proprietà per le configurazioni di progetto, e così via.Per ulteriori informazioni, vedere Accesso a un tipo di progetto specifico, a un elemento di progetto e alle proprietà di configurazione di un progetto.
Properties la raccolta non supporta il completamento delle istruzioni, come membri delle proprietà degli oggetti.Tuttavia, fornisce un modo semplice delle numerose proprietà e di scorrerle.
Esempi
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