FileCodeModel Schnittstelle

Definition

Bietet Zugriff auf programmgesteuerte Konstrukte in einer Quelldatei.

public interface class FileCodeModel
public interface class FileCodeModel
__interface FileCodeModel
[System.Runtime.InteropServices.Guid("ED1A3F99-4477-11D3-89BF-00C04F688DDE")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface FileCodeModel
[<System.Runtime.InteropServices.Guid("ED1A3F99-4477-11D3-89BF-00C04F688DDE")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type FileCodeModel = interface
Public Interface FileCodeModel
Abgeleitet
Attribute

Hinweise

Das- FileCodeModel Objekt ist der Stamm des Code Modells für ein Projekt Element oder eine Datei.

Eigenschaften

CodeElements

Ruft eine Auflistung von Codeelementen ab.

DTE

Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab.

Language

Ruft die Programmiersprache ab, die die zum Schreiben des Codes verwendet wurde.

Parent

Ruft das unmittelbar übergeordnete Objekt eines FileCodeModel-Objekts ab.

Methoden

AddAttribute(String, String, Object)

Erstellt ein neues Attribut-Codekonstrukt und fügt den Code am korrekten Ort ein.

AddClass(String, Object, Object, Object, vsCMAccess)

Erstellt ein neues Klassen-Codekonstrukt und fügt den Code am korrekten Ort ein.

AddDelegate(String, Object, Object, vsCMAccess)

Erstellt ein neues Delegat-Codekonstrukt und fügt den Code am korrekten Ort ein.

AddEnum(String, Object, Object, vsCMAccess)

Erstellt ein neues Enumerations-Codekonstrukt und fügt den Code am korrekten Ort ein.

AddFunction(String, vsCMFunction, Object, Object, vsCMAccess)

Erstellt ein neues Funktions-Codekonstrukt und fügt den Code am korrekten Ort ein.

AddInterface(String, Object, Object, vsCMAccess)

Erstellt ein neues Schnittstellen-Codekonstrukt und fügt den Code am korrekten Ort ein.

AddNamespace(String, Object)

Erstellt ein neues Namespace-Codekonstrukt und fügt den Code am korrekten Ort ein.

AddStruct(String, Object, Object, Object, vsCMAccess)

Erstellt ein neues Struktur-Codekonstrukt und fügt den Code am korrekten Ort ein.

AddVariable(String, Object, Object, vsCMAccess)

Erstellt ein neues Variablen-Codekonstrukt und fügt den Code am korrekten Ort ein.

CodeElementFromPoint(TextPoint, vsCMElement)

Gibt ein Codeelement an einem bestimmten Ort in einer Quelldatei zurück.

Remove(Object)

Entfernt das angegebene Codeelement aus der Quelldatei.

Gilt für