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 | Získává kolekce tříd, z které CodeStruct je odvozen. | |
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áno v aplikaci 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 | Upravit bod, který je umístění na konec položky kód získá. | |
Extender[String] | (Zděděno z CodeStruct.) | |
Extender[String] | Požadovaný objekt zařízení Extender získá, pokud je k dispozici pro tento objekt.Není implementováno v aplikaci Visual C#. | |
ExtenderCATID | (Zděděno z CodeStruct.) | |
ExtenderCATID | Kategorie zařízení Extender ID (CATID) získá pro objekt.Není implementováno v aplikaci Visual C#. | |
ExtenderNames | (Zděděno z CodeStruct.) | |
ExtenderNames | Získá seznam dostupných zařízení Extender pro objekt.Není implementováno v aplikaci 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á kolekce 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 určující, zda položka je deklarován jako abstraktní. | |
IsCodeType | (Zděděno z CodeStruct.) | |
IsCodeType | Získá hodnotu určující zda CodeType objektu lze získat z tohoto objektu. | |
IsDerivedFrom[String] | (Zděděno z CodeStruct.) | |
IsDerivedFrom[String] | Získá hodnotu určující zda CodeStruct má jiný objekt jako základ. | |
IsGeneric | Získá hodnotu označ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 definice oboru názvů nadřazeného objektu. | |
Parent | (Zděděno z CodeStruct.) | |
Parent | Získá bezprostřední nadřízený objekt 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. |
Nahoru
Metody
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
Další zdroje
Jak: kompilace a spuštění příkladů kódu automatizace objektu modelu