Interfejs CodeVariable

Obiekt Definiowanie konstruktorem zmiennej w pliku źródłowym.

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

Składnia

'Deklaracja
<GuidAttribute("0CFBC2BA-0D4E-11D3-8997-00C04F688DDE")> _
Public Interface CodeVariable
[GuidAttribute("0CFBC2BA-0D4E-11D3-8997-00C04F688DDE")]
public interface CodeVariable
[GuidAttribute(L"0CFBC2BA-0D4E-11D3-8997-00C04F688DDE")]
public interface class CodeVariable
[<GuidAttribute("0CFBC2BA-0D4E-11D3-8997-00C04F688DDE")>]
type CodeVariable =  interface end
public interface CodeVariable

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

Właściwości

  Nazwa Opis
Właściwość publiczna Access Określa modyfikator dostępu tego elementu.
Właściwość publiczna Attributes Zwraca kolekcję wszystkie atrybuty obiektu nadrzędnego.
Właściwość publiczna Children Zwraca kolekcję obiektów zawartych w ramach tego CodeVariable.
Właściwość publiczna Collection Pobiera zawierające kolekcji CodeVariable wspieranie tej właściwości obiektu.
Właściwość publiczna Comment Zwraca lub Ustawia komentarz, skojarzone z elementem kodu.
Właściwość publiczna DocComment Zwraca lub Ustawia komentarz dokumentu dla bieżącego elementu modelu kodu.
Właściwość publiczna DTE Pobiera obiekt rozszerzalności najwyższego poziomu.
Właściwość publiczna EndPoint Pobiera punkt Edycja, który znajduje się na końcu ppkt 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 obiektu modelu kodu.
Właściwość publiczna InitExpression Ustawia lub zwraca obiekt Definiowanie kodu inicjowania dla elementu.
Właściwość publiczna IsCodeType Pobiera czy CodeType obiektu można uzyskać z tego obiektu.
Właściwość publiczna IsConstant Pobiera lub ustawia, czy element jest stałą, czy nie.
Właściwość publiczna IsShared Ustawia lub pobiera niezależnie od tego, czy element statycznie jest zdefiniowana, to znaczy, czy dany 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 Ustawia lub zwraca nazwę obiektu.
Właściwość publiczna Parent Zwraca obiekt nadrzędny natychmiastowe z CodeVariable obiektu.
Właściwość publiczna ProjectItem Pobiera ProjectItem obiektu skojarzonego z CodeVariable obiektu.
Właściwość publiczna Prototype Zwraca ciąg gospodarstwa definicji skrótowej tego obiektu.
Właściwość publiczna StartPoint Pobiera TextPoint obiektu, który definiuje początek elementu kodu.
Właściwość publiczna Type Ustawia lub zwraca obiekt reprezentujący typ programistyczny.

Początek

Metody

  Nazwa Opis
Metoda publiczna AddAttribute Tworzy nowe konstrukcje kodu atrybutu i wstawia kod odpowiedniej lokalizacji.
Metoda publiczna GetEndPoint Zwraca TextPoint obiekt, który oznacza koniec definicji elementu kodu.
Metoda publiczna GetStartPoint Zwraca TextPoint obiektu, który definiuje początku definicji elementu kodu.

Początek

Uwagi

[!UWAGA]

Po dokonaniu niektórych rodzajów modyfikacji, co oznacza, że ich wartości nie może polegać na zawsze pozostawać taki sam może być nie deterministyczny wartości elementów modelu kodu, takich jak klasy, strukturach, funkcje, atrybuty, delegatów i tak dalej.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 EnvDTE

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