Interfaccia CodeElements
Una raccolta di oggetti che rappresentano i costrutti di codice in un file di origine.
Spazio dei nomi: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Sintassi
'Dichiarazione
<GuidAttribute("0CFBC2B5-0D4E-11D3-8997-00C04F688DDE")> _
Public Interface CodeElements _
Inherits IEnumerable
[GuidAttribute("0CFBC2B5-0D4E-11D3-8997-00C04F688DDE")]
public interface CodeElements : IEnumerable
[GuidAttribute(L"0CFBC2B5-0D4E-11D3-8997-00C04F688DDE")]
public interface class CodeElements : IEnumerable
[<GuidAttribute("0CFBC2B5-0D4E-11D3-8997-00C04F688DDE")>]
type CodeElements =
interface
interface IEnumerable
end
public interface CodeElements extends IEnumerable
Il tipo CodeElements espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
Count | Ottiene un valore che indica il numero di oggetti in CodeElements raccolta. | |
DTE | Ottiene l'oggetto estensibilità di primo livello. | |
Parent | Ottiene l'oggetto padre immediato di un oggetto CodeElements raccolta. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
CreateUniqueID | Crea un ProgID non è in conflitto con altri identificatori in e che segue le regole di denominazione del linguaggio corrente. | |
GetEnumerator() | Restituisce un enumeratore che scorre una raccolta. (Ereditato da IEnumerable) | |
GetEnumerator() | restituisce un enumeratore per gli elementi in CodeElements raccolta. | |
Item | Restituisce un oggetto CodeElement oggetto in CodeElements raccolta. | |
Reserved1 | Infrastruttura. Solo per utilizzo interno di Microsoft. |
In alto
Note
CodeElements contiene tutti gli elementi nei file di origine, membri di classi, e così via.Viene aggiornata automaticamente se un elemento si aggiunge o si rimuove da un documento aperto o tramite il modello di codice.
È possibile spostarsi tra gli elementi di codice utilizzando ProjectItem.FileCodeModel.CodeElements.
[!NOTA]
I valori degli elementi del modello di codice come classi, strutture, le funzioni, gli attributi, delegati, e così via possono non essere deterministici dopo l'inserimento di determinati tipi di modifiche, pertanto i relativi valori non possono essere basati su per rimanere sempre gli stessi.Per ulteriori informazioni, vedere i valori degli elementi del modello di codice della sezione può cambiare in Individuazione di codice mediante il modello di codice (Visual Basic).
Vedere anche
Riferimenti
Altre risorse
Procedura: compilare ed eseguire gli esempi di codice del modello a oggetti di automazione
Individuazione di codice mediante il modello di codice (Visual Basic)
Individuazione di codice mediante il modello di codice (Visual C#)