Sdílet prostřednictvím


CodeInterface2 – rozhraní

Objekt představující rozhraní ve zdrojovém kódu.

Obor názvů:  EnvDTE80
Sestavení:  EnvDTE80 (v EnvDTE80.dll)

Syntaxe

'Deklarace
<GuidAttribute("860AB609-8AF2-4434-B4DD-A43DEE31B017")> _
Public Interface CodeInterface2 _
    Inherits CodeInterface
[GuidAttribute("860AB609-8AF2-4434-B4DD-A43DEE31B017")]
public interface CodeInterface2 : CodeInterface
[GuidAttribute(L"860AB609-8AF2-4434-B4DD-A43DEE31B017")]
public interface class CodeInterface2 : CodeInterface
[<GuidAttribute("860AB609-8AF2-4434-B4DD-A43DEE31B017")>]
type CodeInterface2 =  
    interface
        interface CodeInterface
    end
public interface CodeInterface2 extends CodeInterface

Typ CodeInterface2 zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost Access (Zděděno z CodeInterface.)
Veřejná vlastnost Access Nastaví nebo získá přístup k atributům tohoto zboží.
Veřejná vlastnost Attributes (Zděděno z CodeInterface.)
Veřejná vlastnost Attributes Získá kolekce všechny atributy nadřazeného objektu.
Veřejná vlastnost Bases (Zděděno z CodeInterface.)
Veřejná vlastnost Bases Získá sada tříd, z nichž tato položka pochází.
Veřejná vlastnost Children (Zděděno z CodeInterface.)
Veřejná vlastnost Children Získá kolekci objektů obsažených v této CodeInterface.
Veřejná vlastnost Collection (Zděděno z CodeInterface.)
Veřejná vlastnost Collection Získá obsahující kolekci CodeInterface objekt podporující tuto vlastnost.
Veřejná vlastnost Comment (Zděděno z CodeInterface.)
Veřejná vlastnost Comment Získá nebo nastaví komentáře přidružené CodeInterface.
Veřejná vlastnost DataTypeKind Sady získá vztah tohoto rozhraní s ostatními rozhraními.
Veřejná vlastnost DerivedTypes (Zděděno z CodeInterface.)
Veřejná vlastnost DerivedTypes Získá kolekce objektů, které jsou odvozeny z tohoto objektu.Není implementováno v aplikaci Visual C#.
Veřejná vlastnost DocComment (Zděděno z CodeInterface.)
Veřejná vlastnost DocComment Získá nebo Nastaví komentář pro aktuální prvek modelu kód dokumentu.
Veřejná vlastnost DTE (Zděděno z CodeInterface.)
Veřejná vlastnost DTE Načtení objektu nejvyšší úrovně rozšiřitelnosti.
Veřejná vlastnost EndPoint (Zděděno z CodeInterface.)
Veřejná vlastnost EndPoint Získá text bodu, který je umístění na konci kódu položky.
Veřejná vlastnost Extender[String] (Zděděno z CodeInterface.)
Veřejná vlastnost Extender[String] Požadovaný objekt zařízení Extender získá, pokud je k dispozici pro tento objekt.Není implementováno v aplikaci Visual C#.
Veřejná vlastnost ExtenderCATID (Zděděno z CodeInterface.)
Veřejná vlastnost ExtenderCATID Kategorie zařízení Extender ID (CATID) získá pro objekt.Není implementováno v aplikaci Visual C#.
Veřejná vlastnost ExtenderNames (Zděděno z CodeInterface.)
Veřejná vlastnost ExtenderNames Získá seznam dostupných zařízení Extender pro objekt.Není implementováno v aplikaci Visual C#.
Veřejná vlastnost FullName (Zděděno z CodeInterface.)
Veřejná vlastnost FullName Získává úplnou cestu a název souboru objektu.
Veřejná vlastnost InfoLocation (Zděděno z CodeInterface.)
Veřejná vlastnost InfoLocation Získá schopnosti modelu kódu.
Veřejná vlastnost IsCodeType (Zděděno z CodeInterface.)
Veřejná vlastnost IsCodeType Získá hodnotu určující zda CodeType objektu lze získat z tohoto objektu.
Veřejná vlastnost IsDerivedFrom[String] (Zděděno z CodeInterface.)
Veřejná vlastnost IsDerivedFrom[String] Získá hodnotu určující, zda má objekt jiný objekt jako základ.
Veřejná vlastnost IsGeneric Získá hodnotu určující, zda rozhraní je obecný.
Veřejná vlastnost Kind (Zděděno z CodeInterface.)
Veřejná vlastnost Kind Výčet označující typ objektu získá.
Veřejná vlastnost Language (Zděděno z CodeInterface.)
Veřejná vlastnost Language Programovací jazyk používaný k vytváření kód získá.
Veřejná vlastnost Members (Zděděno z CodeInterface.)
Veřejná vlastnost Members Načte položky obsažené v této kolekci CodeInterface prvku.
Veřejná vlastnost Name (Zděděno z CodeInterface.)
Veřejná vlastnost Name Získá nebo nastaví název objektu.
Veřejná vlastnost Namespace (Zděděno z CodeInterface.)
Veřejná vlastnost Namespace Získá definice oboru názvů nadřazený objekt.
Veřejná vlastnost Parent (Zděděno z CodeInterface.)
Veřejná vlastnost Parent Získá bezprostřední nadřízený objekt CodeInterface objektu.
Veřejná vlastnost Parts Získá části rozhraní.
Veřejná vlastnost ProjectItem (Zděděno z CodeInterface.)
Veřejná vlastnost ProjectItem Získává ProjectItem přidružené k objektu CodeInterface objektu.
Veřejná vlastnost StartPoint (Zděděno z CodeInterface.)
Veřejná vlastnost StartPoint Získává TextPoint objektu, který definuje začátek kódu položky.

Nahoru

Metody

  Název Popis
Veřejná metoda AddAttribute(String, String, Object) (Zděděno z CodeInterface.)
Veřejná metoda AddAttribute(String, String, Object) Vytvoří nové konstrukce kódu atributu a vloží kód do správného umístění.
Veřejná metoda AddBase(Object, Object) (Zděděno z CodeInterface.)
Veřejná metoda AddBase(Object, Object) Přidá položku do seznamu zděděných objektů.
Veřejná metoda AddEvent Přidá rozhraní události.
Veřejná metoda AddFunction(String, vsCMFunction, Object, Object, vsCMAccess) (Zděděno z CodeInterface.)
Veřejná metoda AddFunction(String, vsCMFunction, Object, Object, vsCMAccess) Vytvoří nové konstrukce kód funkce a kód vloží do správného umístění.
Veřejná metoda AddProperty(String, String, Object, Object, vsCMAccess, Object) (Zděděno z CodeInterface.)
Veřejná metoda AddProperty(String, String, Object, Object, vsCMAccess, Object) Vytvoří nové konstrukce kódu vlastnost a vloží kód do správného umístění.
Veřejná metoda GetEndPoint(vsCMPart) (Zděděno z CodeInterface.)
Veřejná metoda GetEndPoint(vsCMPart) Získává TextPoint objekt, který označuje konec definice prvku.
Veřejná metoda GetStartPoint(vsCMPart) (Zděděno z CodeInterface.)
Veřejná metoda GetStartPoint(vsCMPart) Získává TextPoint objektu, který definuje začátek definice prvku.
Veřejná metoda RemoveBase(Object) (Zděděno z CodeInterface.)
Veřejná metoda RemoveBase(Object) Odebere objekt ze seznamu databází.
Veřejná metoda RemoveMember(Object) (Zděděno z CodeInterface.)
Veřejná metoda RemoveMember(Object) Odebere konstrukt kód člena.

Nahoru

Poznámky

[!POZNÁMKA]

Není deterministický může být po provedení určité typy úprav, což znamená, že jejich hodnoty nelze dovolávat vždy zůstat stejné hodnoty prvků modelu kód jako třídy, struktury, funkce, atributy, delegátů a tak dále.Další informace naleznete v části Změna hodnoty prvku modelu kódu Zjištění kódu pomocí kódu modelu (Visual Basic).

Viz také

Referenční dokumentace

EnvDTE80 – obor názvů

Další zdroje

Jak: kompilace a spuštění příkladů kódu automatizace objektu modelu

Zjištění kódu pomocí kódu modelu (Visual Basic)

Zjištění kódu pomocí kódu modelu (Visual C#)