CodeNamespace Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kaynak dosyadaki bir ad alanı yapısını temsil eder.
public interface class CodeNamespace
public interface class CodeNamespace
__interface CodeNamespace
[System.Runtime.InteropServices.Guid("0CFBC2B8-0D4E-11D3-8997-00C04F688DDE")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface CodeNamespace
[<System.Runtime.InteropServices.Guid("0CFBC2B8-0D4E-11D3-8997-00C04F688DDE")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type CodeNamespace = interface
Public Interface CodeNamespace
- Öznitelikler
Açıklamalar
CodeNamespace ad alanı bildirimlerini temsil eder ve nesnenin bir üst kümesidir CodeElement .
Not
Sınıfların, yapıların, işlevlerin, özniteliklerin, temsilcilerin ve bu gibi kod modeli öğelerinin değerleri, belirli tür düzenlemeler yapıldıktan sonra belirleyici olmayan bir değer olabilir, yani değerlerinin her zaman aynı kalır. Daha fazla bilgi için bkz. kod modeli öğe değerleri, kod modeli kullanılarak kod bulma bölümünde değişebilir (Visual Basic).
Özellikler
| Children |
CodeElementsBu içinde içerilen bir koleksiyon döndürür CodeNamespace . |
| Collection |
GBU özelliği destekleyen veya bu kod yapısı içinde yer alan nesneyi içeren koleksiyonu alır. |
| Comment |
İle ilişkili yorumu alır veya ayarlar CodeNamespace . |
| DocComment |
Geçerli kod modeli öğesi için belge açıklamasını alır veya ayarlar. |
| DTE |
Üst düzey genişletilebilirlik nesnesini alır. |
| EndPoint |
Öğenin sonunun konumu olan düzenleme noktasını alır CodeNamespace . |
| Extender[String] |
Bu için varsa istenen genişletici döndürür CodeNamespace . |
| ExtenderCATID |
Nesne için Genişletici kategorisi kimliğini (CATID) alır. |
| ExtenderNames |
Nesne için kullanılabilir Genişleticilerin listesini alır. |
| FullName |
Tam adını alır CodeNamespace . |
| InfoLocation |
Kod modelinin yeteneklerini alır. |
| IsCodeType |
Bir CodeType nesnenin bu nesneden alınıp alınamayacağını alır. |
| Kind |
Nesne türünü gösteren bir sabit listesi alır. |
| Language |
Kodu yazmak için kullanılan programlama dilini alır. |
| Members |
Bu öğe tarafından içerilen öğelerin koleksiyonunu alır CodeNamespace . |
| Name |
Nesnenin adını alır veya ayarlar CodeNamespace . |
| Parent |
Bir nesnenin hemen üst nesnesini alır CodeNamespace . |
| ProjectItem |
ProjectItemVerilen nesneyle ilişkili nesneyi döndürür CodeNamespace . |
| StartPoint |
TextPointKod öğesinin başlangıcını tanımlayan bir nesne alır. |
Yöntemler
| AddClass(String, Object, Object, Object, vsCMAccess) |
Yeni bir sınıf kod yapısı oluşturur ve doğru konuma kodu ekler. |
| AddDelegate(String, Object, Object, vsCMAccess) |
Yeni bir temsilci kod yapısı oluşturur ve doğru konumda kodu ekler. |
| AddEnum(String, Object, Object, vsCMAccess) |
Yeni bir sabit listesi kod yapısı oluşturur ve doğru konumda kodu ekler. |
| AddInterface(String, Object, Object, vsCMAccess) |
Yeni bir arabirim kod yapısı oluşturur ve doğru konumda kodu ekler. |
| AddNamespace(String, Object) |
Yeni bir ad alanı kod yapısı oluşturur ve doğru konumda kodu ekler. |
| AddStruct(String, Object, Object, Object, vsCMAccess) |
Yeni bir yapı kod yapısı oluşturur ve doğru konumda kodu ekler. |
| GetEndPoint(vsCMPart) |
TextPointKod öğesi tanımının sonunu işaretleyen bir nesne alır. |
| GetStartPoint(vsCMPart) |
TextPointKod öğesi tanımının başlangıcını tanımlayan bir nesne alır. |
| Remove(Object) |
Belirtilen kod öğesini kaynak dosyadan kaldırır. |