Interfejs CodeNamespace
Reprezentuje konstrukcji obszaru nazw w pliku źródłowym.
Przestrzeń nazw: EnvDTE
Zestaw: EnvDTE (w EnvDTE.dll)
Składnia
'Deklaracja
<GuidAttribute("0CFBC2B8-0D4E-11D3-8997-00C04F688DDE")> _
Public Interface CodeNamespace
[GuidAttribute("0CFBC2B8-0D4E-11D3-8997-00C04F688DDE")]
public interface CodeNamespace
[GuidAttribute(L"0CFBC2B8-0D4E-11D3-8997-00C04F688DDE")]
public interface class CodeNamespace
[<GuidAttribute("0CFBC2B8-0D4E-11D3-8997-00C04F688DDE")>]
type CodeNamespace = interface end
public interface CodeNamespace
Typ CodeNamespace uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
Children | Zwraca CodeElements kolekcji, zawartych w ramach tego CodeNamespace. |
![]() |
Collection | GGets kolekcję zawierającą obiekt, wspieranie tej właściwości lub zawarty w tej konstrukcji kodu. |
![]() |
Comment | Zwraca lub Ustawia komentarz, związane z CodeNamespace. |
![]() |
DocComment | Zwraca lub Ustawia komentarz dokumentu dla bieżącego elementu modelu kodu. |
![]() |
DTE | Pobiera obiekt rozszerzalności najwyższego poziomu. |
![]() |
EndPoint | Pobiera edytowany punkt, lokalizacją końca CodeNamespace element. |
![]() |
Extender | Zwraca żądane urządzenie Extender, jeśli jest on dostępny dla tej CodeNamespace. |
![]() |
ExtenderCATID | Pobiera kategorii urządzenia Extender ID (Identyfikator CATID) dla obiektu. |
![]() |
ExtenderNames | Pobiera listę dostępnych urządzeń Extender dla obiektu. |
![]() |
FullName | Pobiera w pełni kwalifikowanej nazwy CodeNamespace. |
![]() |
InfoLocation | Pobiera możliwości modelu kodu. |
![]() |
IsCodeType | Pobiera czy CodeType obiektu można uzyskać z tego obiektu. |
![]() |
Kind | Pobiera Wyliczenie wskazujące typ obiektu. |
![]() |
Language | Pobiera język programowania służący do tworzenia kodu. |
![]() |
Members | Zwraca kolekcję elementów zawartych przez to CodeNamespace element. |
![]() |
Name | Ustawia lub zwraca nazwę CodeNamespace obiektu. |
![]() |
Parent | Zwraca obiekt nadrzędny natychmiastowe z CodeNamespace obiektu. |
![]() |
ProjectItem | Zwraca ProjectItem obiektu skojarzonego z danym CodeNamespace obiektu. |
![]() |
StartPoint | Pobiera TextPoint obiektu, który definiuje początek elementu kodu. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
AddClass | Tworzy nowe konstrukcje kodu klasy i wstawia kod odpowiedniej lokalizacji. |
![]() |
AddDelegate | Tworzy nowe konstrukcje kodu delegata i wstawia kod odpowiedniej lokalizacji. |
![]() |
AddEnum | Tworzy nowe konstrukcje kodu wyliczania i wstawia kod odpowiedniej lokalizacji. |
![]() |
AddInterface | Tworzy nowe konstrukcje kodu interfejsu i wstawia kod odpowiedniej lokalizacji. |
![]() |
AddNamespace | Tworzy nowe konstrukcje kodu obszaru nazw i wstawia kod odpowiedniej lokalizacji. |
![]() |
AddStruct | Tworzy nowe konstrukcje kodu struktury i wstawia kod odpowiedniej lokalizacji. |
![]() |
GetEndPoint | Pobiera TextPoint obiekt, który oznacza koniec definicji elementu kodu. |
![]() |
GetStartPoint | Pobiera TextPoint obiektu, który definiuje początku definicji elementu kodu. |
![]() |
Remove | Usuwa element określony kod z pliku źródłowego. |
Początek
Uwagi
CodeNamespaceprzedstawia deklaracji obszaru nazw i jest nadzbiorem CodeElement obiektu.
[!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 Odkrywanie kod przy użyciu modelu kodu (Visual Basic).
Zobacz też
Informacje
Inne zasoby
Jak: skompilować i uruchomić przykłady kodu modelu obiektu automatyzacji