Sdílet prostřednictvím


CodeVariable2 – rozhraní

Definuje konstrukce proměnné ve zdrojovém souboru.

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

Syntaxe

'Deklarace
<GuidAttribute("F747A8A0-01B1-4DA2-9259-0D5A0CB4C049")> _
Public Interface CodeVariable2 _
    Inherits CodeVariable
[GuidAttribute("F747A8A0-01B1-4DA2-9259-0D5A0CB4C049")]
public interface CodeVariable2 : CodeVariable
[GuidAttribute(L"F747A8A0-01B1-4DA2-9259-0D5A0CB4C049")]
public interface class CodeVariable2 : CodeVariable
[<GuidAttribute("F747A8A0-01B1-4DA2-9259-0D5A0CB4C049")>]
type CodeVariable2 =  
    interface
        interface CodeVariable
    end
public interface CodeVariable2 extends CodeVariable

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

Vlastnosti

  Název Popis
Veřejná vlastnost Access (Zděděno z CodeVariable.)
Veřejná vlastnost Access Nastaví nebo získá přístup k atributům tohoto zboží.
Veřejná vlastnost Attributes (Zděděno z CodeVariable.)
Veřejná vlastnost Attributes Získá kolekce všechny atributy nadřazeného objektu.
Veřejná vlastnost Children (Zděděno z CodeVariable.)
Veřejná vlastnost Children Získá kolekci objektů obsažených v této CodeVariable.
Veřejná vlastnost Collection (Zděděno z CodeVariable.)
Veřejná vlastnost Collection Kolekce obsahující získává CodeVariable objekt podporující vlastnost.
Veřejná vlastnost Comment (Zděděno z CodeVariable.)
Veřejná vlastnost Comment Získá nebo Nastaví komentář přidružený kód prvek.
Veřejná vlastnost ConstKind Nastaví nebo při proměnná je způsobilé změnit.
Veřejná vlastnost DocComment (Zděděno z CodeVariable.)
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 CodeVariable.)
Veřejná vlastnost DTE Načtení objektu nejvyšší úrovně rozšiřitelnosti.
Veřejná vlastnost EndPoint (Zděděno z CodeVariable.)
Veřejná vlastnost EndPoint Získá úpravy bodu, který je umístění konci kódu položky.
Veřejná vlastnost Extender[String] (Zděděno z CodeVariable.)
Veřejná vlastnost Extender[String] Požadovaný objekt zařízení Extender vrátí, pokud je k dispozici.
Veřejná vlastnost ExtenderCATID (Zděděno z CodeVariable.)
Veřejná vlastnost ExtenderCATID Kategorie zařízení Extender ID (CATID) získá pro objekt.
Veřejná vlastnost ExtenderNames (Zděděno z CodeVariable.)
Veřejná vlastnost ExtenderNames Získá seznam dostupných zařízení Extender pro objekt.
Veřejná vlastnost FullName (Zděděno z CodeVariable.)
Veřejná vlastnost FullName Získá název a úplnou cestu CodeVariable objektu souboru.
Veřejná vlastnost InfoLocation (Zděděno z CodeVariable.)
Veřejná vlastnost InfoLocation Získá schopnosti modelu kódu.
Veřejná vlastnost InitExpression (Zděděno z CodeVariable.)
Veřejná vlastnost InitExpression Získá nebo nastaví objekt definující inicializační kód pro prvek.
Veřejná vlastnost IsCodeType (Zděděno z CodeVariable.)
Veřejná vlastnost IsCodeType Získá hodnotu označující zda CodeType objektu lze získat z objektu.
Veřejná vlastnost IsConstant (Zděděno z CodeVariable.)
Veřejná vlastnost IsConstant Získá nebo nastaví hodnotu označující, zda zboží je konstanta.
Veřejná vlastnost IsGeneric Získá hodnotu označující, zda je aktuální třídy obecný.
Veřejná vlastnost IsShared (Zděděno z CodeVariable.)
Veřejná vlastnost IsShared Získá nebo nastaví hodnotu označující zda zboží je staticky definována, pokud zboží je společné pro všechny instance daného typu objektu nebo pouze pro tento objekt konkrétně.
Veřejná vlastnost Kind (Zděděno z CodeVariable.)
Veřejná vlastnost Kind Výčet označující typ objektu získá.
Veřejná vlastnost Language (Zděděno z CodeVariable.)
Veřejná vlastnost Language Programovací jazyk používaný k vytváření kód získá.
Veřejná vlastnost Name (Zděděno z CodeVariable.)
Veřejná vlastnost Name Získá nebo nastaví název objektu.
Veřejná vlastnost Parent (Zděděno z CodeVariable.)
Veřejná vlastnost Parent Bezprostřední nadřízený objekt dostane CodeVariable objektu.
Veřejná vlastnost ProjectItem (Zděděno z CodeVariable.)
Veřejná vlastnost ProjectItem Získává ProjectItem přidružené k objektu CodeVariable objektu.
Veřejná vlastnost Prototype[Int32] (Zděděno z CodeVariable.)
Veřejná vlastnost Prototype[Int32] Načte řetězec hospodářství se zakázaným inzerováním definice tohoto objektu.
Veřejná vlastnost StartPoint (Zděděno z CodeVariable.)
Veřejná vlastnost StartPoint Získává TextPoint objektu, který definuje začátek kódu položky.
Veřejná vlastnost Type (Zděděno z CodeVariable.)
Veřejná vlastnost Type Získá nebo nastaví objekt představující typ programové.

Na začátek

Metody

  Název Popis
Veřejná metoda AddAttribute(String, String, Object) (Zděděno z CodeVariable.)
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 GetEndPoint(vsCMPart) (Zděděno z CodeVariable.)
Veřejná metoda GetEndPoint(vsCMPart) Získává TextPoint objekt, který označuje konec definice prvku kódu.
Veřejná metoda GetStartPoint(vsCMPart) (Zděděno z CodeVariable.)
Veřejná metoda GetStartPoint(vsCMPart) Získává TextPoint objekt, který označuje konec definice prvku kódu.

Na začátek

Poznámky

Poznámka

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 Discovering Code by Using the Code Model (Visual Basic).

Viz také

Odkaz

EnvDTE80 – obor názvů

Další zdroje

How to: Compile and Run the Automation Object Model Code Examples

Discovering Code by Using the Code Model (Visual Basic)

Discovering Code by Using the Code Model (Visual C#)