Udostępnij za pośrednictwem


Interfejs CodeProperty

Obiekt Definiowanie konstrukcja właściwości w pliku źródłowym.

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

Składnia

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

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

Właściwości

  Nazwa Opis
Właściwość publiczna Access Ustawia lub pobiera 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 CodeProperty obiektu.
Właściwość publiczna Collection Pobiera zawierające kolekcji CodeProperty 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 Pobiera dokument komentarz 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 Pobiera żądane urządzenie Extender, jeżeli jest ona dostępna dla tego obiektu.
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ę pliku tego obiektu.
Właściwość publiczna Getter Ustawia lub pobiera Definiowanie kodu, aby powrócić do właściwości obiektu.
Właściwość publiczna InfoLocation Pobiera możliwości obiektu modelu kodu.
Właściwość publiczna IsCodeType Pobiera czy CodeType obiektu można uzyskać z 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 CodeProperty obiektu.
Właściwość publiczna ProjectItem Pobiera ProjectItem skojarzone z danym obiektem.
Właściwość publiczna Prototype Zwraca ciąg gospodarstwa definicji skrótowej tego obiektu.
Właściwość publiczna Setter Ustawia lub pobiera Definiowanie kodu, aby ustawić właściwość obiektu.
Właściwość publiczna StartPoint Zwraca 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 Pobiera TextPoint obiekt, który oznacza koniec definicji elementu kodu.
Metoda publiczna GetStartPoint Pobiera TextPoint obiektu, który definiuje początku definicji elementu kodu.

Początek

Uwagi

CodeProperty Reprezentuje właściwości obiektu i określa, w jaki sposób właściwości są definiowane w różnych językach.Na przykład w języku Visual Basic, jeśli masz dwie funkcje oddzielnych, jeden dla uzyskiwania wartości i jedną dla uporządkowanie, razem tworzą one właściwości.W środowisku Visual C#, jednak istnieje jeden formularz zgłoszenia do deklarowania właściwości i określanie, czy ma pobierających i ustawiających.

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