CodeStruct2 – rozhraní
Objekt představující struktury ve zdrojovém kódu.
Obor názvů: EnvDTE80
Sestavení: EnvDTE80 (v EnvDTE80.dll)
Syntaxe
'Deklarace
<GuidAttribute("F6DC1A01-E65A-404B-8B6D-9CDD603DB4ED")> _
Public Interface CodeStruct2 _
Inherits CodeStruct
[GuidAttribute("F6DC1A01-E65A-404B-8B6D-9CDD603DB4ED")]
public interface CodeStruct2 : CodeStruct
[GuidAttribute(L"F6DC1A01-E65A-404B-8B6D-9CDD603DB4ED")]
public interface class CodeStruct2 : CodeStruct
[<GuidAttribute("F6DC1A01-E65A-404B-8B6D-9CDD603DB4ED")>]
type CodeStruct2 =
interface
interface CodeStruct
end
public interface CodeStruct2 extends CodeStruct
Typ CodeStruct2 zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
Access | (Zděděno z CodeStruct.) | |
Access | Získá nebo nastaví přístup k atributům tohoto zboží. | |
Attributes | (Zděděno z CodeStruct.) | |
Attributes | Získá kolekce CodeElements. | |
Bases | (Zděděno z CodeStruct.) | |
Bases | Ze které získává kolekce tříd CodeStruct odvozuje. | |
Children | (Zděděno z CodeStruct.) | |
Children | Získá kolekce CodeElements. | |
Collection | (Zděděno z CodeStruct.) | |
Collection | Získává CodeElements kolekce. | |
Comment | (Zděděno z CodeStruct.) | |
Comment | Získá nebo nastaví komentáře přidružené CodeStruct. | |
DataTypeKind | Sady získá vztah tato struktura s jiných struktur. | |
DerivedTypes | (Zděděno z CodeStruct.) | |
DerivedTypes | Získá kolekci objektů odvozených od tohoto CodeStruct.Není implementován v jazyce Visual C#. | |
DocComment | (Zděděno z CodeStruct.) | |
DocComment | Získá nebo Nastaví komentář pro aktuální dokument CodeStruct. | |
DTE | (Zděděno z CodeStruct.) | |
DTE | Načtení objektu nejvyšší úrovně rozšiřitelnosti. | |
EndPoint | (Zděděno z CodeStruct.) | |
EndPoint | Získá úpravy bodu, který je umístění konci kódu položky. | |
Extender[String] | (Zděděno z CodeStruct.) | |
Extender[String] | Pokud je k dispozici pro tento objekt získá požadovaný objekt zařízení Extender.Není implementován v jazyce Visual C#. | |
ExtenderCATID | (Zděděno z CodeStruct.) | |
ExtenderCATID | Kategorie zařízení Extender ID (CATID) získá pro objekt.Není implementován v jazyce Visual C#. | |
ExtenderNames | (Zděděno z CodeStruct.) | |
ExtenderNames | Získá seznam dostupných zařízení Extender pro objekt.Není implementován v jazyce Visual C#. | |
FullName | (Zděděno z CodeStruct.) | |
FullName | Získává úplnou cestu a název souboru objektu. | |
ImplementedInterfaces | (Zděděno z CodeStruct.) | |
ImplementedInterfaces | Získá sada rozhraní implementované to CodeStruct. | |
InfoLocation | (Zděděno z CodeStruct.) | |
InfoLocation | Získá schopnosti modelu kódu. | |
IsAbstract | (Zděděno z CodeStruct.) | |
IsAbstract | Získá nebo nastaví hodnotu označující, zda položka je deklarován jako abstraktní. | |
IsCodeType | (Zděděno z CodeStruct.) | |
IsCodeType | Získá hodnotu označující zda CodeType objektu lze získat z objektu. | |
IsDerivedFrom[String] | (Zděděno z CodeStruct.) | |
IsDerivedFrom[String] | Získá hodnotu označující zda CodeStruct má jiný objekt jako base. | |
IsGeneric | Získá hodnotu určující, zda je aktuální třídy nebo struct obecný. | |
Kind | (Zděděno z CodeStruct.) | |
Kind | Výčet označující typ objektu získá. | |
Language | (Zděděno z CodeStruct.) | |
Language | Programovací jazyk používaný k vytváření kód získá. | |
Members | (Zděděno z CodeStruct.) | |
Members | Získá kolekce CodeElements obsažených v této CodeStruct. | |
Name | (Zděděno z CodeStruct.) | |
Name | Získá nebo nastaví název CodeStruct. | |
Namespace | (Zděděno z CodeStruct.) | |
Namespace | Získává CodeNamespace objekt definující nadřazené oboru názvů. | |
Parent | (Zděděno z CodeStruct.) | |
Parent | Bezprostřední nadřízený objekt dostane CodeStruct objektu. | |
Parts | Získává částečné třídy přidružené struktura. | |
ProjectItem | (Zděděno z CodeStruct.) | |
ProjectItem | Získává ProjectItem přidružené k objektu CodeStruct objektu. | |
StartPoint | (Zděděno z CodeStruct.) | |
StartPoint | Získává TextPoint objektu, který definuje začátek kódu položky. |
Na začátek
Metody
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
Další zdroje
How to: Compile and Run the Automation Object Model Code Examples