CodeInterface2 Arabirim
Bir arabirim, kaynak kodunu temsil eden nesne.
Ad alanı: EnvDTE80
Derleme: EnvDTE80 (EnvDTE80.dll içinde)
Sözdizimi
'Bildirim
<GuidAttribute("860AB609-8AF2-4434-B4DD-A43DEE31B017")> _
Public Interface CodeInterface2 _
Inherits CodeInterface
[GuidAttribute("860AB609-8AF2-4434-B4DD-A43DEE31B017")]
public interface CodeInterface2 : CodeInterface
[GuidAttribute(L"860AB609-8AF2-4434-B4DD-A43DEE31B017")]
public interface class CodeInterface2 : CodeInterface
[<GuidAttribute("860AB609-8AF2-4434-B4DD-A43DEE31B017")>]
type CodeInterface2 =
interface
interface CodeInterface
end
public interface CodeInterface2 extends CodeInterface
CodeInterface2 türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
Access | (CodeInterface kaynağından devralındı.) | |
Access | Ayarlar veya bu öğenin erişim öznitelikleri alır. | |
Attributes | (CodeInterface kaynağından devralındı.) | |
Attributes | Özniteliklerin tümünü koleksiyonunu için üst nesne alır. | |
Bases | (CodeInterface kaynağından devralındı.) | |
Bases | Bu madde türetildiği sınıflar topluluğu alır. | |
Children | (CodeInterface kaynağından devralındı.) | |
Children | Bunun içinde yer alan nesneler topluluğu alır CodeInterface. | |
Collection | (CodeInterface kaynağından devralındı.) | |
Collection | İçeren koleksiyon alır CodeInterface nesne destekleyen bu özelliği. | |
Comment | (CodeInterface kaynağından devralındı.) | |
Comment | Alır veya ayarlar ile ilgili yorum CodeInterface. | |
DataTypeKind | Diğer arabirimler bu arabirimle arasındaki ilişki kümesi alır. | |
DerivedTypes | (CodeInterface kaynağından devralındı.) | |
DerivedTypes | Bu nesneden türetilen nesneler topluluğu alır.Visual C# [NULL]'ta uygulanmadı. | |
DocComment | (CodeInterface kaynağından devralındı.) | |
DocComment | Alır veya geçerli kod modeli öğe için belge açıklamasını ayarlar. | |
DTE | (CodeInterface kaynağından devralındı.) | |
DTE | Üst düzey bir geniþletilebilirlik nesnesi alır. | |
EndPoint | (CodeInterface kaynağından devralındı.) | |
EndPoint | Konum kodu madde ucunun metin noktası alır. | |
Extender[String] | (CodeInterface kaynağından devralındı.) | |
Extender[String] | Bu nesne için kullanılabilir durumdaysa, istenen Extender nesnesini alır.Visual C# [NULL]'ta uygulanmadı. | |
ExtenderCATID | (CodeInterface kaynağından devralındı.) | |
ExtenderCATID | Extender Kategori Kimliği (catID) nesnesi alır.Visual C# [NULL]'ta uygulanmadı. | |
ExtenderNames | (CodeInterface kaynağından devralındı.) | |
ExtenderNames | Nesne için kullanılabilir Extender listesini alır.Visual C# [NULL]'ta uygulanmadı. | |
FullName | (CodeInterface kaynağından devralındı.) | |
FullName | Nesnenin dosyasının adını ve tam yolunu alır. | |
InfoLocation | (CodeInterface kaynağından devralındı.) | |
InfoLocation | Kod modeli özellikleri alır. | |
IsCodeType | (CodeInterface kaynağından devralındı.) | |
IsCodeType | Belirten bir değeri alır olup bir CodeType nesnesi elde edilebilir bu nesne. | |
IsDerivedFrom[String] | (CodeInterface kaynağından devralındı.) | |
IsDerivedFrom[String] | Bir nesne için temel olarak başka bir nesne olup olmadığını gösteren bir değeri alır. | |
IsGeneric | Arabirim genel olup olmadığını gösteren bir değeri alır. | |
Kind | (CodeInterface kaynağından devralındı.) | |
Kind | Nesnenin türünü gösteren numaralandırma alır. | |
Language | (CodeInterface kaynağından devralındı.) | |
Language | Kod yazmak için kullanılan programlama dili alır. | |
Members | (CodeInterface kaynağından devralındı.) | |
Members | Bu tarafından bulunan öğeleri koleksiyonu alır CodeInterface öğesi. | |
Name | (CodeInterface kaynağından devralındı.) | |
Name | Alır veya nesnenin adını ayarlar. | |
Namespace | (CodeInterface kaynağından devralındı.) | |
Namespace | Üst ad alanını tanımlayan bir nesneyi alır. | |
Parent | (CodeInterface kaynağından devralındı.) | |
Parent | Hemen üst nesnesi alır bir CodeInterface nesne. | |
Parts | Bir arabirim parçalarını alır. | |
ProjectItem | (CodeInterface kaynağından devralındı.) | |
ProjectItem | Alır ProjectItem nesnesi ile ilişkili CodeInterface nesne. | |
StartPoint | (CodeInterface kaynağından devralındı.) | |
StartPoint | Alır bir TextPoint nesne başına tanımlarkodunu madde. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
AddAttribute(String, String, Object) | (CodeInterface kaynağından devralındı.) | |
AddAttribute(String, String, Object) | Yeni bir öznitelik kod yapısı oluşturur ve doğru konumda kodu ekler. | |
AddBase(Object, Object) | (CodeInterface kaynağından devralındı.) | |
AddBase(Object, Object) | Devralınan nesnelerin listesine bir öğe ekler. | |
AddEvent | Bir arabirim olayı ekler. | |
AddFunction(String, vsCMFunction, Object, Object, vsCMAccess) | (CodeInterface kaynağından devralındı.) | |
AddFunction(String, vsCMFunction, Object, Object, vsCMAccess) | Yeni bir işlev kod yapısı oluşturur ve doğru konumda kodu ekler. | |
AddProperty(String, String, Object, Object, vsCMAccess, Object) | (CodeInterface kaynağından devralındı.) | |
AddProperty(String, String, Object, Object, vsCMAccess, Object) | Yeni bir özellik kod yapısı oluşturur ve doğru konumda kodu ekler. | |
GetEndPoint(vsCMPart) | (CodeInterface kaynağından devralındı.) | |
GetEndPoint(vsCMPart) | Alır bir TextPoint nesne sonuna işaretlerkod öğesi tanımı. | |
GetStartPoint(vsCMPart) | (CodeInterface kaynağından devralındı.) | |
GetStartPoint(vsCMPart) | Alır bir TextPoint nesne başlangıcını tanımlarkod öğesi tanımı. | |
RemoveBase(Object) | (CodeInterface kaynağından devralındı.) | |
RemoveBase(Object) | Temellerin listesinden bir nesneyi çıkartır. | |
RemoveMember(Object) | (CodeInterface kaynağından devralındı.) | |
RemoveMember(Object) | Üye kod yapýsýný kaldırır. |
Üst
Açıklamalar
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