Aracılığıyla paylaş


FileCodeModel2 Arabirim

Kaynak dosyadaki programlı yapılar erişimi verir.

Ad alanı:  EnvDTE80
Derleme:  EnvDTE80 (EnvDTE80.dll içinde)

Sözdizimi

'Bildirim
<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

FileCodeModel2 türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik CodeElements (FileCodeModel kaynağından devralındı.)
Genel özellik CodeElements Bir dizi kod öğesi alır.
Genel özellik DTE (FileCodeModel kaynağından devralındı.)
Genel özellik DTE Üst düzey bir geniþletilebilirlik nesnesi alır.
Genel özellik IsBatchOpen Toplu kod modeli güncelleştirmeleri olup olmadığını gösteren bir değeri alır açık.
Genel özellik Language (FileCodeModel kaynağından devralındı.)
Genel özellik Language Kod yazmak için kullanılan programlama dili alır.
Genel özellik Parent (FileCodeModel kaynağından devralındı.)
Genel özellik Parent Hemen üst nesnesi alır bir FileCodeModel nesne.
Genel özellik ParseStatus Ayrıştırma işlemi tamamlanıncaya veya bir hatayla belirlemek için kod modeli oluşturulduğunda kullanılır.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem AddAttribute(String, String, Object) (FileCodeModel kaynağından devralındı.)
Genel yöntem AddAttribute(String, String, Object) Yeni bir öznitelik kod yapısı oluşturur ve doğru konumda kodu ekler.
Genel yöntem AddClass(String, Object, Object, Object, vsCMAccess) (FileCodeModel kaynağından devralındı.)
Genel yöntem AddClass(String, Object, Object, Object, vsCMAccess) Yeni bir sınıf kodu oluşturur ve doğru konumda kodu ekler.
Genel yöntem AddDelegate(String, Object, Object, vsCMAccess) (FileCodeModel kaynağından devralındı.)
Genel yöntem AddDelegate(String, Object, Object, vsCMAccess) Yeni bir temsilci kod yapısı oluşturur ve doğru konumda kodu ekler.
Genel yöntem AddEnum(String, Object, Object, vsCMAccess) (FileCodeModel kaynağından devralındı.)
Genel yöntem AddEnum(String, Object, Object, vsCMAccess) Yeni bir sabit listesi kod yapısı oluşturur ve doğru konumda kodu ekler.
Genel yöntem AddFunction(String, vsCMFunction, Object, Object, vsCMAccess) (FileCodeModel kaynağından devralındı.)
Genel yöntem AddFunction(String, vsCMFunction, Object, Object, vsCMAccess) Yeni bir işlev kod yapısı oluşturur ve doğru konumda kodu ekler.
Genel yöntem AddImport Yeni bir kod import deyimini oluşturur ve doğru konumda kodu ekler.
Genel yöntem AddInterface(String, Object, Object, vsCMAccess) (FileCodeModel kaynağından devralındı.)
Genel yöntem AddInterface(String, Object, Object, vsCMAccess) Yeni bir arabirim kod yapısı oluşturur ve doğru konumda kodu ekler.
Genel yöntem AddNamespace(String, Object) (FileCodeModel kaynağından devralındı.)
Genel yöntem AddNamespace(String, Object) Yeni bir ad uzayı kod yapısını oluşturur ve doğru konumda kodu ekler.
Genel yöntem AddStruct(String, Object, Object, Object, vsCMAccess) (FileCodeModel kaynağından devralındı.)
Genel yöntem AddStruct(String, Object, Object, Object, vsCMAccess) Yeni bir yapı kod yapısı oluşturur ve doğru konumda kodu ekler.
Genel yöntem AddVariable(String, Object, Object, vsCMAccess) (FileCodeModel kaynağından devralındı.)
Genel yöntem AddVariable(String, Object, Object, vsCMAccess) Yeni bir değişken kod yapısı oluşturur ve doğru konumda kodu ekler.
Genel yöntem BeginBatch Düzen olayların tüm kod modeli için yapılan değişikliklerden kadar askıya alır.
Genel yöntem CodeElementFromPoint(TextPoint, vsCMElement) (FileCodeModel kaynağından devralındı.)
Genel yöntem CodeElementFromPoint(TextPoint, vsCMElement) Kaynak dosyadaki özel konumda bir kod öğesini döndürür.
Genel yöntem ElementFromID Belirli almak için kullanılan CodeElement.
Genel yöntem EndBatch Kod modeli toplu düzenleme ortaya askıya alınmış olayları sağlar.
Genel yöntem Remove(Object) (FileCodeModel kaynağından devralındı.)
Genel yöntem Remove(Object) Belirtilen kod öğesi, kaynak dosyadan kaldırır.
Genel yöntem Synchronize Tüm geçerli kod modeli olayları oluşturulur ve oluşturulan modelin bitirdi sağlar.

Üst

Açıklamalar

FileCodeModel Nesnedir proje öğesi veya dosya için kod modeli kök

Ayrıca bkz.

Başvuru

EnvDTE80 Ad Alanı