Interfaccia VCCodeElements
Una raccolta di oggetti (che rappresentano singoli elementi di codice) all'interno di uno o più file di origine.
Spazio dei nomi: Microsoft.VisualStudio.VCCodeModel
Assembly: Microsoft.VisualStudio.VCCodeModel (in Microsoft.VisualStudio.VCCodeModel.dll)
Sintassi
'Dichiarazione
<GuidAttribute("1D64E1F4-93E6-4ACD-9B63-D4061102EEB7")> _
Public Interface VCCodeElements _
Inherits CodeElements
[GuidAttribute("1D64E1F4-93E6-4ACD-9B63-D4061102EEB7")]
public interface VCCodeElements : CodeElements
[GuidAttribute(L"1D64E1F4-93E6-4ACD-9B63-D4061102EEB7")]
public interface class VCCodeElements : CodeElements
[<GuidAttribute("1D64E1F4-93E6-4ACD-9B63-D4061102EEB7")>]
type VCCodeElements =
interface
interface CodeElements
end
public interface VCCodeElements extends CodeElements
Il tipo VCCodeElements espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
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 specificato. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
CreateUniqueID | Crea un ProgID non è in conflitto con altri identificatori in e attenersi alle regole di denominazione del linguaggio corrente.Questo metodo non è implementato in Visual c#. | |
Find | Restituisce l'elemento di codice specificato dell'oggetto padre. | |
GetEnumerator | ottiene un enumeratore per gli elementi in VCCodeElements raccolta. | |
Item | Restituisce l'elemento di codice specificato dell'oggetto padre. | |
Reserved1 | Infrastruttura. Solo per utilizzo interno di Microsoft. | |
Sort | Ordina una raccolta di elementi. |
In alto
Note
In VCCodeElements l'oggetto Collection è una raccolta di uno o più VCCodeElement oggetti.ogni oggetto in VCCodeElements l'oggetto Collection rappresenta un singolo elemento di codice (ad esempio una definizione o un elemento della sintassi dichiarativa).
vedere Procedura: compilare codice di esempio per l'Extensibility del modello di codice di Visual C++ per informazioni su come compilare ed eseguire l'esempio.
Esempi
In questo esempio vengono visualizzati i nomi di tutti gli oggetti elemento di codice dichiarati a livello globale dello spazio dei nomi di progetto esistente (in ordine alfabetico).
' Macro code.
Sub GetGlobalElements()
Dim vcCM As VCCodeModel
Dim vcElement As VCCodeElement
Dim vcElements as VCCodeElements
vcCM = DTE.Solution.Item(1).CodeModel
vcElements = vcCM.CodeElements
vcElements.Sort(vsCMSort.vsCMSortAlpha)
For Each vcElement In vcElements
MsgBox(vcElement.DisplayName)
Next
End Sub