Sdílet prostřednictvím


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
Veřejná vlastnost Access Nastaví nebo získá přístup k atributům tohoto delegáta.
Veřejná vlastnost Attributes Získá všechny atributy kolekce pro delegáta.
Veřejná vlastnost BaseClass Získává třídy, ze které CodeDelegate objektu je odvozen.
Veřejná vlastnost Bases Získá kolekce tříd, z nichž je odvozen tento delegát.
Veřejná vlastnost Children Získá kolekci objektů obsažených v této CodeDelegate.
Veřejná vlastnost Collection Vrátí kolekci obsahující CodeDelegate objekt podporující tuto vlastnost.
Veřejná vlastnost Comment Získá nebo nastaví komentáře přidružené CodeDelegate.
Veřejná vlastnost DerivedTypes Získá kolekce objektů, které jsou odvozeny z CodeDelegate objektu.Není implementováno v aplikaci Visual C#.
Veřejná vlastnost DocComment Nastaví nebo získá komentáře k dokumentaci pro CodeDelegate prvku.
Veřejná vlastnost DTE Načtení objektu nejvyšší úrovně rozšiřitelnosti.
Veřejná vlastnost EndPoint Získá text bodu, který je umístění na konci delegáta.
Veřejná vlastnost Extender Vrací požadovaný objekt zařízení Extender pro delegáta.Není implementováno v aplikaci Visual C#.
Veřejná vlastnost ExtenderCATID ID kategorie zařízení Extender (CATID) získá CodeDelegate objektu.Není implementováno v aplikaci Visual C#.
Veřejná vlastnost ExtenderNames Získá seznam dostupných zařízení Extender pro delegáta.Není implementováno v aplikaci Visual C#.
Veřejná vlastnost FullName Získává úplnou cestu a název souboru delegáta.
Veřejná vlastnost InfoLocation Získá schopnosti modelu kódu pro delegáta.
Veřejná vlastnost IsCodeType Označuje, zda CodeType objektu lze získat z tohoto delegáta.
Veřejná vlastnost IsDerivedFrom Označuje, zda CodeDelegate má jiný objekt základní objekt.
Veřejná vlastnost Kind Získá výčet definující typ objektu.
Veřejná vlastnost Language Programovací jazyk používaný k vytváření kód získá.
Veřejná vlastnost Members Kolekce položek získává to CodeDelegate prvek obsahuje.
Veřejná vlastnost Name Nastaví nebo získá název CodeDelegate objektu.
Veřejná vlastnost Namespace Načtení objektu definice oboru názvů nadřazené delegáta.
Veřejná vlastnost Parameters Kolekce parametrů získá tento CodeDelegate.
Veřejná vlastnost Parent Získá bezprostřední nadřízený objekt CodeDelegate objektu.
Veřejná vlastnost ProjectItem Získává ProjectItem přidružené k objektu CodeDelegate objektu.
Veřejná vlastnost Prototype Vrátí řetězec hospodářství se zakázaným inzerováním definici tohoto delegáta.
Veřejná vlastnost StartPoint Získává TextPoint objektu, který definuje začátek delegáta.
Veřejná vlastnost Type Nastaví nebo získává objekt představující programový typ delegáta.

Nahoru

Metody

  Název Popis
Veřejná metoda AddAttribute Vytvoří nové konstrukce kódu atributu a vloží kód do správného umístění.
Veřejná metoda AddBase Přidá položku do seznamu zděděných objektů.
Veřejná metoda AddParameter Vytvoří nový parametr pro delegáta a vloží kód do správného umístění.
Veřejná metoda GetEndPoint Vrátí TextPoint objekt, který označuje konec definice delegáta.
Veřejná metoda GetStartPoint Vrátí TextPoint objektu, který definuje začátek definice delegáta.
Veřejná metoda RemoveBase Odebere objekt ze seznamu databází.
Veřejná metoda RemoveMember Odebere člen od delegáta.
Veřejná metoda 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

EnvDTE – 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#)