Aracılığıyla paylaş


CodeNamespace Arabirim

Bir kaynak dosyasında bir ad alanı yapı temsil eder.

Ad alanı:  EnvDTE
Derleme:  EnvDTE (EnvDTE.dll içinde)

Sözdizimi

'Bildirim
<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

CodeNamespace türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik Children Döndürür bir CodeElements koleksiyonu bulunan bu içinde CodeNamespace.
Genel özellik Collection GGets bu özelliği destekleyen ya da bu kod yapýsýný içinde yer alan nesne içeren koleksiyonu.
Genel özellik Comment Alır veya ayarlar ile ilgili yorum CodeNamespace.
Genel özellik DocComment Alır veya geçerli kod modeli öğe için belge açıklamasını ayarlar.
Genel özellik DTE Üst düzey bir geniþletilebilirlik nesnesi alır.
Genel özellik EndPoint Konumu sonuna nokta düzenlemeden alır CodeNamespace Madde.
Genel özellik Extender Bu amaçla kullanılabilir değilse istenen Extender # CodeNamespace.
Genel özellik ExtenderCATID Extender Kategori Kimliği (catID) nesnesi alır.
Genel özellik ExtenderNames Nesne için kullanılabilir Extender listesini alır.
Genel özellik FullName Tam nitelikli adını alır CodeNamespace.
Genel özellik InfoLocation Kod modeli özellikleri alır.
Genel özellik IsCodeType Alır olup bir CodeType nesnesi elde edilebilir bu nesne.
Genel özellik Kind Nesnenin türünü gösteren numaralandırma alır.
Genel özellik Language Kod yazmak için kullanılan programlama dili alır.
Genel özellik Members Bu tarafından bulunan öğeleri koleksiyonu alır CodeNamespace öğesi.
Genel özellik Name Adını alır veya ayarlar CodeNamespace nesne.
Genel özellik Parent Hemen üst nesnesi alır bir CodeNamespace nesne.
Genel özellik ProjectItem Döndürür ProjectItem nesnesi ile ilişkilendirilmiş belirli CodeNamespace nesne.
Genel özellik StartPoint Alır bir TextPoint nesne başına tanımlarkodunu madde.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem AddClass Yeni bir sınıf kodu oluşturur ve doğru konumda kodu ekler.
Genel yöntem AddDelegate Yeni bir temsilci kod yapısı oluşturur ve doğru konumda kodu ekler.
Genel yöntem AddEnum Yeni bir sabit listesi kod yapısı oluşturur ve doğru konumda kodu ekler.
Genel yöntem AddInterface Yeni bir arabirim kod yapısı oluşturur ve doğru konumda kodu ekler.
Genel yöntem AddNamespace Yeni bir ad uzayı kod yapısını oluşturur ve doğru konumda kodu ekler.
Genel yöntem AddStruct Yeni bir yapı kod yapısı oluşturur ve doğru konumda kodu ekler.
Genel yöntem GetEndPoint Alır bir TextPoint nesne sonuna işaretlerkod öğesi tanımı.
Genel yöntem GetStartPoint Alır bir TextPoint nesne başlangıcını tanımlarkod öğesi tanımı.
Genel yöntem Remove Belirtilen kod öğesi, kaynak dosyadan kaldırır.

Üst

Açıklamalar

CodeNamespacead alanı bildirimi temsil eder ve bir üst kümesidir CodeElement nesne.

Not

Sınıflar, yapılar, işlevleri, öznitelikleri, Temsilciler ve benzeri gibi kod modeli öğeleri değerlerini düzenlemeleri değerlerine bağlı her zaman aynı kalmasını dayanıyordu olamaz, diğer bir deyişle, belirli türde yaptıktan sonra non-deterministik olabilir. Daha fazla bilgi için bkz: kod modeli öğe değerlerini de değiştirebilirsiniz bölüm Kod modeli (@) kullanarak kodu keşfetme.

Ayrıca bkz.

Başvuru

EnvDTE Ad Alanı

Diğer Kaynaklar

Nasıl Yapılır: derlemek ve otomasyon nesne modeli kod örnekleri çalıştırma

Kod modeli (@) kullanarak kodu keşfetme

Kod modeli (Visual C#) kullanarak kodu keşfetme