Udostępnij za pośrednictwem


Interfejs CodeVariable2

Definiuje konstruktorem zmiennej w pliku źródłowym.

Przestrzeń nazw:  EnvDTE80
Zestaw:  EnvDTE80 (w EnvDTE80.dll)

Składnia

'Deklaracja
<GuidAttribute("F747A8A0-01B1-4DA2-9259-0D5A0CB4C049")> _
Public Interface CodeVariable2 _
    Inherits CodeVariable
[GuidAttribute("F747A8A0-01B1-4DA2-9259-0D5A0CB4C049")]
public interface CodeVariable2 : CodeVariable
[GuidAttribute(L"F747A8A0-01B1-4DA2-9259-0D5A0CB4C049")]
public interface class CodeVariable2 : CodeVariable
[<GuidAttribute("F747A8A0-01B1-4DA2-9259-0D5A0CB4C049")>]
type CodeVariable2 =  
    interface 
        interface CodeVariable 
    end
public interface CodeVariable2 extends CodeVariable

Typ CodeVariable2 uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Access Ustawia lub pobiera atrybuty dostęp do tego elementu.
Właściwość publiczna Attributes Pobiera zbiór wszystkich atrybutów obiektu nadrzędnego.
Właściwość publiczna Children Pobiera kolekcja obiektów zawartych w tej CodeVariable.
Właściwość publiczna Collection Pobiera kolekcja zawierające CodeVariable obiekt obsługuje tej właściwości.
Właściwość publiczna Comment Pobiera lub Ustawia komentarz skojarzony z elementem kodu.
Właściwość publiczna ConstKind Ustawia lub pobiera, gdy zmienna jest uprawnione ma zostać zmieniony.
Właściwość publiczna DocComment Pobiera lub Ustawia komentarz dokumentu dla bieżącego elementu modelu kodu.
Właściwość publiczna DTE Pobiera obiekt rozszerzeń najwyższego poziomu.
Właściwość publiczna EndPoint Pobiera edytowany punkt lokalizacją koniec elementu kodu.
Właściwość publiczna Extender Zwraca żądany obiekt urządzenia Extender, jeśli jest on dostępny.
Właściwość publiczna ExtenderCATID Pobiera kategorii urządzenia Extender ID (Identyfikator CATID) dla obiektu.
Właściwość publiczna ExtenderNames Pobiera listę dostępnych urządzeń Extender dla obiektu.
Właściwość publiczna FullName Pobiera pełną ścieżkę i nazwę CodeVariable pliku obiektu.
Właściwość publiczna InfoLocation Pobiera możliwości modelu kodu.
Właściwość publiczna InitExpression Pobiera lub ustawia obiekt, Definiowanie kodu inicjowania dla danego elementu.
Właściwość publiczna IsCodeType Pobiera wartość wskazującą czy CodeType obiektu można uzyskać z tego obiektu.
Właściwość publiczna IsConstant Pobiera lub ustawia wartość wskazującą, czy element jest stała.
Właściwość publiczna IsGeneric Pobiera wartość wskazującą, czy bieżąca klasa jest rodzajowy.
Właściwość publiczna IsShared Pobiera lub ustawia wartość wskazującą czy element jest zdefiniowane statycznie, to znaczy, jeśli element jest w szczególności wspólne dla wszystkich wystąpień tego typu obiektu lub tylko do tego obiektu.
Właściwość publiczna Kind Pobiera Wyliczenie wskazujące typ obiektu.
Właściwość publiczna Language Pobiera język programowania służący do tworzenia kodu.
Właściwość publiczna Name Pobiera lub ustawia nazwę obiektu.
Właściwość publiczna Parent Pobiera obiekt nadrzędny natychmiastowe CodeVariable obiektu.
Właściwość publiczna ProjectItem Pobiera ProjectItem obiektu skojarzonego z CodeVariable obiektu.
Właściwość publiczna Prototype Pobiera ciąg gospodarstwa skrótowych definicji tego obiektu.
Właściwość publiczna StartPoint Pobiera TextPoint obiektu, który definiuje początek elementu kodu.
Właściwość publiczna Type Pobiera lub ustawia obiekt reprezentujący typ programowych.

Początek

Metody

  Nazwa Opis
Metoda publiczna AddAttribute Tworzy nowe konstruować kod atrybutu i wstawia kod w odpowiedniej lokalizacji.
Metoda publiczna GetEndPoint Pobiera TextPoint obiekt, który oznacza koniec definicji elementu kodu.
Metoda publiczna GetStartPoint Pobiera TextPoint obiekt, który oznacza koniec definicji elementu kodu.

Początek

Uwagi

[!UWAGA]

Wartości elementów modelu kodu, takich jak klasy, strukturach, funkcje, atrybuty, delegatów i tak dalej mogą być deterministyczny po dokonaniu niektórych rodzajów modyfikacji, co oznacza, że ich wartości nie mogą być powoływane do zawsze pozostają takie same.Aby uzyskać więcej informacji, zobacz sekcję wartości elementu modelu kod można zmienić w Odnajdowanie kodu za pomocą modelu kodu (Visual Basic).

Zobacz też

Informacje

Przestrzeń nazw EnvDTE80

Inne zasoby

Porady: kompilowanie i uruchamianie kodu modelu obiektów automatyzacji — przykłady

Odnajdowanie kodu za pomocą modelu kodu (Visual Basic)

Odnajdowanie kodu za pomocą modelu kodu (Visual C#)