Sdílet prostřednictvím


VCCodeUsingAlias – rozhraní

Objekt představující alias prvek kódu ve zdrojovém kódu řešení.

Obor názvů:  Microsoft.VisualStudio.VCCodeModel
Sestavení:  Microsoft.VisualStudio.VCCodeModel (v Microsoft.VisualStudio.VCCodeModel.dll)

Syntaxe

'Deklarace
<GuidAttribute("0EA4A801-B908-4A76-B63E-45DAA3CC20BA")> _
Public Interface VCCodeUsingAlias
[GuidAttribute("0EA4A801-B908-4A76-B63E-45DAA3CC20BA")]
public interface VCCodeUsingAlias
[GuidAttribute(L"0EA4A801-B908-4A76-B63E-45DAA3CC20BA")]
public interface class VCCodeUsingAlias
[<GuidAttribute("0EA4A801-B908-4A76-B63E-45DAA3CC20BA")>]
type VCCodeUsingAlias =  interface end
public interface VCCodeUsingAlias

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

Vlastnosti

  Název Popis
Veřejná vlastnost Access Získá přístup atributy tohoto zboží.
Veřejná vlastnost Attributes Získá kolekci všechny atributy objektu.
Veřejná vlastnost Children Získá kolekci objektů obsažených v této konstrukce kódu.
Veřejná vlastnost CodeModel Získá VCCodeModel objektu pro projekt.
Veřejná vlastnost Collection Získá kolekci obsahující objekt, který podporuje tuto vlastnost nebo obsažených v této konstrukce kódu.
Veřejná vlastnost Comment Získá nebo nastaví komentáře přidružené k tomuto prvku kódu.
Veřejná vlastnost DisplayName Získá název použitý v uživatelském rozhraní pro tuto skupinu výstup.
Veřejná vlastnost DTE Získá objekt rozšiřitelnosti nejvyšší úrovně.
Veřejná vlastnost EndPoint Úpravy bodu, který je umístěn na konec položky kód získá.
Veřejná vlastnost EndPointOf Vrátí objekt koncový bod.
Veřejná vlastnost Extender Získá požadovaný rozšiřující objekt, pokud je pro tento objekt k dispozici.
Veřejná vlastnost ExtenderCATID Získá ID kategorie rozšiřujícího objektu (CATID) pro objekt.
Veřejná vlastnost ExtenderNames Získá seznam dostupných rozšiřujících objektů pro objekt.
Veřejná vlastnost File Získá soubor přidružené k tomuto prvku.
Veřejná vlastnost FullName Získá úplnou cestu a název souboru objektu.
Veřejná vlastnost InfoLocation Získá schopnosti modelu kódu.
Veřejná vlastnost IsCaseSensitive Určuje, zda prvek kódu je velká a malá písmena.
Veřejná vlastnost IsCodeType Určuje, zda CodeType objektu lze získat z tohoto objektu.
Veřejná vlastnost IsInjected Určuje, zda prvek kódu je prováděno pomocí atributu.
Veřejná vlastnost IsReadOnly Určuje, zda je soubor obsahující objekt jen pro čtení.
Veřejná vlastnost IsTemplate Určuje, zda tento prvek je šablona.
Veřejná vlastnost IsZombie Určuje, zda objekt existuje.
Veřejná vlastnost Kind Získá typ objektu.
Veřejná vlastnost Language Programovací jazyk používaný k vytváření kód získá.
Veřejná vlastnost Location Vrací umístění deklarace objektu.
Veřejná vlastnost Name Získá nebo nastaví název objektu.
Veřejná vlastnost Namespace Získá objekt definující jmenný prostor.
Veřejná vlastnost Parent Získá okamžitou nadřazený objekt tohoto objektu.
Veřejná vlastnost Picture Získá objekt automatizace obrázek chcete použít jako ikonu v uživatelském rozhraní.
Veřejná vlastnost Project Získá Project objekt přidružený objekt.
Veřejná vlastnost ProjectItem Získá ProjectItem objektu přidružené k tomuto objektu.
Veřejná vlastnost References Není aktuálně implementováno.
Veřejná vlastnost StartPoint Získá TextPoint objektu, který definuje začátek kódu položky.
Veřejná vlastnost StartPointOf Získá počáteční bod objektu.
Veřejná vlastnost TemplateParameters Získá kolekci parametrů obsažených v šabloně třídy.
Veřejná vlastnost Templatizations Pouze pro interní použití společnosti Microsoft
Veřejná vlastnost TypeString Získá nebo nastaví typ použití řetězcové vyjádření typ objektu.

Nahoru

Metody

  Název Popis
Veřejná metoda AddAttribute Vytvoří novou konstrukci kódu atributu a vloží kód do správného umístění.
Veřejná metoda AddTemplateParameter Přidá parametr šablony
Veřejná metoda GetEndPoint Vrátí TextPoint objekt, který označuje konec definice prvku kódu.
Veřejná metoda GetStartPoint Vrátí TextPoint objektu, který definuje začátek definice prvku kódu.
Veřejná metoda IsSelf Určuje, zda prvek zadaný kód je stejný jako nadřazený prvek kódu.
Veřejná metoda RemoveTemplateParameter Parametr odebere z definice šablony.

Nahoru

Poznámky

VCCodeUsingAlias Objekt se používá ke změně stávajícího alias konstrukce.

Pokud objekt nemá žádné podřízené, pak Nothing nebo nullodkaz null (Nothing v jazyce Visual Basic) je vrácena.

Childrenslouží především prostřednictvím Visual C++.ChildrenVrátí každý objekt vratných prvek kódu.

Chcete-li iterovat členy obor názvů nebo typ (třída, struktura, rozhraní a tak dále), musí dotaz rozhraní (QI) nebo cast CodeElement k CodeNamespace a pak použít Members vlastnost.

ChildrenVrátí kolekci všech souvisejících CodeElement objekty, které lze odkazovat pomocí tohoto kódu prvku.

Children Vlastnost může vrátit Nothing nebo nullodkaz null (Nothing v jazyce Visual Basic) v závislosti na objektu a jazyk.Neexistuje žádný požadavek na podporu v Visual Studio.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.VCCodeModel – obor názvů