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 | |
---|---|---|
Children | Döndürür bir CodeElements koleksiyonu bulunan bu içinde CodeNamespace. | |
Collection | GGets bu özelliği destekleyen ya da bu kod yapýsýný içinde yer alan nesne içeren koleksiyonu. | |
Comment | Alır veya ayarlar ile ilgili yorum CodeNamespace. | |
DocComment | Alır veya geçerli kod modeli öğe için belge açıklamasını ayarlar. | |
DTE | Üst düzey bir geniþletilebilirlik nesnesi alır. | |
EndPoint | Konumu sonuna nokta düzenlemeden alır CodeNamespace Madde. | |
Extender | Bu amaçla kullanılabilir değilse istenen Extender # CodeNamespace. | |
ExtenderCATID | Extender Kategori Kimliği (catID) nesnesi alır. | |
ExtenderNames | Nesne için kullanılabilir Extender listesini alır. | |
FullName | Tam nitelikli adını alır CodeNamespace. | |
InfoLocation | Kod modeli özellikleri alır. | |
IsCodeType | Alır olup bir CodeType nesnesi elde edilebilir bu nesne. | |
Kind | Nesnenin türünü gösteren numaralandırma alır. | |
Language | Kod yazmak için kullanılan programlama dili alır. | |
Members | Bu tarafından bulunan öğeleri koleksiyonu alır CodeNamespace öğesi. | |
Name | Adını alır veya ayarlar CodeNamespace nesne. | |
Parent | Hemen üst nesnesi alır bir CodeNamespace nesne. | |
ProjectItem | Döndürür ProjectItem nesnesi ile ilişkilendirilmiş belirli CodeNamespace nesne. | |
StartPoint | Alır bir TextPoint nesne başına tanımlarkodunu madde. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
AddClass | Yeni bir sınıf kodu oluşturur ve doğru konumda kodu ekler. | |
AddDelegate | Yeni bir temsilci kod yapısı oluşturur ve doğru konumda kodu ekler. | |
AddEnum | Yeni bir sabit listesi kod yapısı oluşturur ve doğru konumda kodu ekler. | |
AddInterface | Yeni bir arabirim kod yapısı oluşturur ve doğru konumda kodu ekler. | |
AddNamespace | Yeni bir ad uzayı kod yapısını oluşturur ve doğru konumda kodu ekler. | |
AddStruct | Yeni bir yapı kod yapısı oluşturur ve doğru konumda kodu ekler. | |
GetEndPoint | Alır bir TextPoint nesne sonuna işaretlerkod öğesi tanımı. | |
GetStartPoint | Alır bir TextPoint nesne başlangıcını tanımlarkod öğesi tanımı. | |
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
Diğer Kaynaklar
Nasıl Yapılır: derlemek ve otomasyon nesne modeli kod örnekleri çalıştırma