Udostępnij za pośrednictwem


Interfejs VCCodeUsingAlias

Obiekt reprezentujący alias element kodu w kodzie źródłowym rozwiązania.

Przestrzeń nazw:  Microsoft.VisualStudio.VCCodeModel
Zestaw:  Microsoft.VisualStudio.VCCodeModel (w Microsoft.VisualStudio.VCCodeModel.dll)

Składnia

'Deklaracja
<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 uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Access Pobiera atrybuty dostęp do tego elementu.
Właściwość publiczna Attributes Pobiera zbiór wszystkich atrybutów obiektu.
Właściwość publiczna Children Pobiera kolekcja obiektów zawartych wewnątrz tej konstrukcji kodu.
Właściwość publiczna CodeModel Pobiera VCCodeModel obiektu dla projektu.
Właściwość publiczna Collection Pobiera kolekcja zawierające obiekt obsługuje tej właściwości lub zawarte w tej konstrukcji kodu.
Właściwość publiczna Comment Pobiera lub Ustawia komentarz skojarzony z elementem kodu.
Właściwość publiczna DisplayName Pobiera nazwę używaną w interfejsie użytkownika dla tej grupy danych wyjściowych.
Właściwość publiczna DTE Pobiera obiekt rozszerzający najwyższego poziomu.
Właściwość publiczna EndPoint Pobiera edytowany punkt lokalizacją koniec elementu kodu.
Właściwość publiczna EndPointOf Zwraca punkt końcowy obiektu.
Właściwość publiczna Extender Pobiera żądany obiekt rozszerzenia, jeśli jest on dostępny dla tego obiektu.
Właściwość publiczna ExtenderCATID Pobiera ID kategorii rozszerzenia (Identyfikator CATID) dla obiektu.
Właściwość publiczna ExtenderNames Pobiera listę dostępnych rozszerzeń dla obiektu.
Właściwość publiczna File Pobiera plik skojarzony z tym elementem.
Właściwość publiczna FullName Pobiera pełną ścieżkę i nazwę pliku obiektu.
Właściwość publiczna InfoLocation Pobiera możliwości modelu kodu.
Właściwość publiczna IsCaseSensitive Określa, czy element kodu jest uwzględniana wielkość liter.
Właściwość publiczna IsCodeType Określa, czy CodeType obiektu można uzyskać z tego obiektu.
Właściwość publiczna IsInjected Określa, czy element kodu zostały dodane przez atrybut.
Właściwość publiczna IsReadOnly Określa, czy plik zawierający obiekt jest tylko do odczytu.
Właściwość publiczna IsTemplate Określa, czy ten element jest szablon.
Właściwość publiczna IsZombie Określa, czy obiekt istnieje.
Właściwość publiczna Kind Pobiera typ obiektu.
Właściwość publiczna Language Pobiera język programowania służący do tworzenia kodu.
Właściwość publiczna Location Zwraca lokalizację deklarację obiektu.
Właściwość publiczna Name Pobiera lub ustawia nazwę obiektu.
Właściwość publiczna Namespace Pobiera obiekt, definiowanie przestrzeni nazw.
Właściwość publiczna Parent Pobiera obiekt nadrzędny natychmiastowego tego obiektu.
Właściwość publiczna Picture Pobiera obiekt automatyzacji obrazu używanego jako ikona w interfejsie użytkownika.
Właściwość publiczna Project Pobiera Project obiektu skojarzonego z obiektem.
Właściwość publiczna ProjectItem Pobiera ProjectItem obiektu skojarzonego z tym obiektem.
Właściwość publiczna References Aktualnie nie zaimplementowane.
Właściwość publiczna StartPoint Pobiera TextPoint obiektu, który definiuje początek elementu kodu.
Właściwość publiczna StartPointOf Pobiera punktu początkowego obiektu.
Właściwość publiczna TemplateParameters Pobiera Kolekcja parametrów szablonu klasy.
Właściwość publiczna Templatizations Wyłącznie do użytku wewnętrznego firmy Microsoft.
Właściwość publiczna TypeString Pobiera lub ustawia typ obiektu za pomocą ciągu reprezentującego tego typu.

Początek

Metody

  Nazwa Opis
Metoda publiczna AddAttribute Tworzy nowe konstruować kod atrybutu i wstawia kod w odpowiedniej lokalizacji.
Metoda publiczna AddTemplateParameter Dodaje parametr do szablonu
Metoda publiczna GetEndPoint Zwraca TextPoint obiekt, który oznacza koniec definicji elementu kodu.
Metoda publiczna GetStartPoint Zwraca TextPoint obiektu, który definiuje na początku definicji elementu kodu.
Metoda publiczna IsSelf Określa, czy element określony kod jest taki sam, jak kod elementu nadrzędnego.
Metoda publiczna RemoveTemplateParameter Usuwa parametr z definicji szablonu.

Początek

Uwagi

VCCodeUsingAlias Obiekt jest używany do modyfikacji istniejącego alias konstruowania.

Jeśli obiekt nie ma elementów podrzędnych, a następnie Nothing lub nullodwołanie o wartości null (Nothing w języku Visual Basic) jest zwracany.

Childrenjest używany przede wszystkim przez Visual C++.ChildrenKażdy obiekt zwraca zwrotnych od elementu kodu.

Aby wykonać iterację członków obszar nazw lub typ (klasy, struktury, interfejs i tak dalej), musisz wykonać kwerendę interfejsu (QI) lub cast CodeElement do CodeNamespace , a następnie użyć Members właściwości.

ChildrenZwraca kolekcję wszystkich związanych z CodeElement obiektów, które można się odwoływać za pomocą tego elementu kodu.

Children Właściwość może zwracać Nothing lub nullodwołanie o wartości null (Nothing w języku Visual Basic) w zależności od obiektu i języka.Nie jest wymagany do obsługi to w Visual Studio.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.VCCodeModel