CodeDelegate – rozhraní
Objekt představující delegáta ve zdrojovém kódu.
Obor názvů: EnvDTE
Sestavení: EnvDTE (v EnvDTE.dll)
Syntaxe
'Deklarace
<GuidAttribute("B1F42513-91CD-4D3A-8B25-A317D8032B24")> _
Public Interface CodeDelegate
[GuidAttribute("B1F42513-91CD-4D3A-8B25-A317D8032B24")]
public interface CodeDelegate
[GuidAttribute(L"B1F42513-91CD-4D3A-8B25-A317D8032B24")]
public interface class CodeDelegate
[<GuidAttribute("B1F42513-91CD-4D3A-8B25-A317D8032B24")>]
type CodeDelegate = interface end
public interface CodeDelegate
Typ CodeDelegate zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
Access | Nastaví nebo získá přístup k atributům tohoto delegáta. | |
Attributes | Získá všechny atributy kolekce pro delegáta. | |
BaseClass | Získává třídy, ze které CodeDelegate objektu je odvozen. | |
Bases | Získá kolekce tříd, z nichž je odvozen tento delegát. | |
Children | Získá kolekci objektů obsažených v této CodeDelegate. | |
Collection | Vrátí kolekci obsahující CodeDelegate objekt podporující tuto vlastnost. | |
Comment | Získá nebo nastaví komentáře přidružené CodeDelegate. | |
DerivedTypes | Získá kolekce objektů, které jsou odvozeny z CodeDelegate objektu.Není implementováno v aplikaci Visual C#. | |
DocComment | Nastaví nebo získá komentáře k dokumentaci pro CodeDelegate prvku. | |
DTE | Načtení objektu nejvyšší úrovně rozšiřitelnosti. | |
EndPoint | Získá text bodu, který je umístění na konci delegáta. | |
Extender | Vrací požadovaný objekt zařízení Extender pro delegáta.Není implementováno v aplikaci Visual C#. | |
ExtenderCATID | ID kategorie zařízení Extender (CATID) získá CodeDelegate objektu.Není implementováno v aplikaci Visual C#. | |
ExtenderNames | Získá seznam dostupných zařízení Extender pro delegáta.Není implementováno v aplikaci Visual C#. | |
FullName | Získává úplnou cestu a název souboru delegáta. | |
InfoLocation | Získá schopnosti modelu kódu pro delegáta. | |
IsCodeType | Označuje, zda CodeType objektu lze získat z tohoto delegáta. | |
IsDerivedFrom | Označuje, zda CodeDelegate má jiný objekt základní objekt. | |
Kind | Získá výčet definující typ objektu. | |
Language | Programovací jazyk používaný k vytváření kód získá. | |
Members | Kolekce položek získává to CodeDelegate prvek obsahuje. | |
Name | Nastaví nebo získá název CodeDelegate objektu. | |
Namespace | Načtení objektu definice oboru názvů nadřazené delegáta. | |
Parameters | Kolekce parametrů získá tento CodeDelegate. | |
Parent | Získá bezprostřední nadřízený objekt CodeDelegate objektu. | |
ProjectItem | Získává ProjectItem přidružené k objektu CodeDelegate objektu. | |
Prototype | Vrátí řetězec hospodářství se zakázaným inzerováním definici tohoto delegáta. | |
StartPoint | Získává TextPoint objektu, který definuje začátek delegáta. | |
Type | Nastaví nebo získává objekt představující programový typ delegáta. |
Nahoru
Metody
Název | Popis | |
---|---|---|
AddAttribute | Vytvoří nové konstrukce kódu atributu a vloží kód do správného umístění. | |
AddBase | Přidá položku do seznamu zděděných objektů. | |
AddParameter | Vytvoří nový parametr pro delegáta a vloží kód do správného umístění. | |
GetEndPoint | Vrátí TextPoint objekt, který označuje konec definice delegáta. | |
GetStartPoint | Vrátí TextPoint objektu, který definuje začátek definice delegáta. | |
RemoveBase | Odebere objekt ze seznamu databází. | |
RemoveMember | Odebere člen od delegáta. | |
RemoveParameter | Parametr odebere ze seznamu argumentů delegáta. |
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