FileCodeModel2 – rozhraní
Umožňuje přístup k programové konstrukce ve zdrojovém souboru.
Obor názvů: EnvDTE80
Sestavení: EnvDTE80 (v EnvDTE80.dll)
Syntaxe
'Deklarace
<GuidAttribute("A65964DF-3A07-45EB-882A-DD04602016B9")> _
Public Interface FileCodeModel2 _
Inherits FileCodeModel
[GuidAttribute("A65964DF-3A07-45EB-882A-DD04602016B9")]
public interface FileCodeModel2 : FileCodeModel
[GuidAttribute(L"A65964DF-3A07-45EB-882A-DD04602016B9")]
public interface class FileCodeModel2 : FileCodeModel
[<GuidAttribute("A65964DF-3A07-45EB-882A-DD04602016B9")>]
type FileCodeModel2 =
interface
interface FileCodeModel
end
public interface FileCodeModel2 extends FileCodeModel
Typ FileCodeModel2 zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
CodeElements | (Zděděno z FileCodeModel.) | |
CodeElements | Kolekce prvků kód získá. | |
DTE | (Zděděno z FileCodeModel.) | |
DTE | Načtení objektu nejvyšší úrovně rozšiřitelnosti. | |
IsBatchOpen | Získá hodnotu určující, zda kód modelu dávkové aktualizace je právě otevřena. | |
Language | (Zděděno z FileCodeModel.) | |
Language | Programovací jazyk používaný k vytváření kód získá. | |
Parent | (Zděděno z FileCodeModel.) | |
Parent | Získá bezprostřední nadřízený objekt FileCodeModel objektu. | |
ParseStatus | Používá se při vytváření modelu kódu určit, zda byla dokončena operace analýzy, nebo došlo k chybě. |
Nahoru
Metody
Název | Popis | |
---|---|---|
AddAttribute(String, String, Object) | (Zděděno z FileCodeModel.) | |
AddAttribute(String, String, Object) | Vytvoří nové konstrukce kódu atributu a vloží kód do správného umístění. | |
AddClass(String, Object, Object, Object, vsCMAccess) | (Zděděno z FileCodeModel.) | |
AddClass(String, Object, Object, Object, vsCMAccess) | Vytvoří nové konstrukce kódu třídy a vloží kód do správného umístění. | |
AddDelegate(String, Object, Object, vsCMAccess) | (Zděděno z FileCodeModel.) | |
AddDelegate(String, Object, Object, vsCMAccess) | Vytvoří nové konstrukce kódu delegáta a vloží kód do správného umístění. | |
AddEnum(String, Object, Object, vsCMAccess) | (Zděděno z FileCodeModel.) | |
AddEnum(String, Object, Object, vsCMAccess) | Vytvoří nové konstrukce kódu výčet a vloží kód do správného umístění. | |
AddFunction(String, vsCMFunction, Object, Object, vsCMAccess) | (Zděděno z FileCodeModel.) | |
AddFunction(String, vsCMFunction, Object, Object, vsCMAccess) | Vytvoří nové konstrukce kód funkce a kód vloží do správného umístění. | |
AddImport | Vytvoří nový příkaz Importovat kód a vloží kód do správného umístění. | |
AddInterface(String, Object, Object, vsCMAccess) | (Zděděno z FileCodeModel.) | |
AddInterface(String, Object, Object, vsCMAccess) | Vytvoří nové konstrukce kódu rozhraní a vloží kód do správného umístění. | |
AddNamespace(String, Object) | (Zděděno z FileCodeModel.) | |
AddNamespace(String, Object) | Vytvoří nové konstrukce kódu oboru názvů a vloží kód do správného umístění. | |
AddStruct(String, Object, Object, Object, vsCMAccess) | (Zděděno z FileCodeModel.) | |
AddStruct(String, Object, Object, Object, vsCMAccess) | Vytvoří nový kód Konstrukt struktury a vloží kód do správného umístění. | |
AddVariable(String, Object, Object, vsCMAccess) | (Zděděno z FileCodeModel.) | |
AddVariable(String, Object, Object, vsCMAccess) | Vytvoří nový kód proměnné konstrukce a vloží kód do správného umístění. | |
BeginBatch | Pozastaví výskyt události upravit, dokud všechny změny provedené na modelu kódu. | |
CodeElementFromPoint(TextPoint, vsCMElement) | (Zděděno z FileCodeModel.) | |
CodeElementFromPoint(TextPoint, vsCMElement) | Prvek kódu v určitém místě vrátí ve zdrojovém souboru. | |
ElementFromID | Slouží k přijímání určitých CodeElement. | |
EndBatch | Umožňuje pozastavena událostí po dávkové úpravy modelu kódu. | |
Remove(Object) | (Zděděno z FileCodeModel.) | |
Remove(Object) | Odstraní zadaný kód prvek ze zdrojového souboru. | |
Synchronize | Zajišťuje, že všechny aktuální kód modelu události vznesly a dokončení generování modelu. |
Nahoru
Poznámky
FileCodeModel Objekt je kořen modelu kódu projektu položky nebo souboru.