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 | |
---|---|---|
Access | Określa modyfikator dostępu tego elementu. | |
Attributes | Zwraca kolekcję wszystkie atrybuty obiektu nadrzędnego. | |
Children | Zwraca kolekcję obiektów zawartych w ramach tego CodeVariable. | |
Collection | Pobiera zawierające kolekcji CodeVariable wspieranie tej właściwości obiektu. | |
Comment | Zwraca lub Ustawia komentarz, skojarzone z elementem kodu. | |
DocComment | Zwraca lub Ustawia komentarz dokumentu dla bieżącego elementu modelu kodu. | |
DTE | Pobiera obiekt rozszerzalności najwyższego poziomu. | |
EndPoint | Pobiera punkt Edycja, który znajduje się na końcu ppkt kodu. | |
Extender | Zwraca żądany obiekt urządzenia Extender, jeśli jest on dostępny. | |
ExtenderCATID | Pobiera kategorii urządzenia Extender ID (Identyfikator CATID) dla obiektu. | |
ExtenderNames | Pobiera listę dostępnych urządzeń Extender dla obiektu. | |
FullName | Pobiera pełną ścieżkę i nazwę CodeVariable pliku obiektu. | |
InfoLocation | Pobiera możliwości obiektu modelu kodu. | |
InitExpression | Ustawia lub zwraca obiekt Definiowanie kodu inicjowania dla elementu. | |
IsCodeType | Pobiera czy CodeType obiektu można uzyskać z tego obiektu. | |
IsConstant | Pobiera lub ustawia, czy element jest stałą, czy nie. | |
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. | |
Kind | Pobiera Wyliczenie wskazujące typ obiektu. | |
Language | Pobiera język programowania służący do tworzenia kodu. | |
Name | Ustawia lub zwraca nazwę obiektu. | |
Parent | Zwraca obiekt nadrzędny natychmiastowe z CodeVariable obiektu. | |
ProjectItem | Pobiera ProjectItem obiektu skojarzonego z CodeVariable obiektu. | |
Prototype | Zwraca ciąg gospodarstwa definicji skrótowej tego obiektu. | |
StartPoint | Pobiera TextPoint obiektu, który definiuje początek elementu kodu. | |
Type | Ustawia lub zwraca obiekt reprezentujący typ programistyczny. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
AddAttribute | Tworzy nowe konstrukcje kodu atrybutu i wstawia kod odpowiedniej lokalizacji. | |
GetEndPoint | Zwraca TextPoint obiekt, który oznacza koniec definicji elementu kodu. | |
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
Inne zasoby
Porady: kompilowanie i uruchamianie kodu modelu obiektów automatyzacji — przykłady