CodeStruct2 Arabirim
Kaynak kod yapısında temsil eden nesne.
Ad alanı: EnvDTE80
Derleme: EnvDTE80 (EnvDTE80.dll içinde)
Sözdizimi
'Bildirim
<GuidAttribute("F6DC1A01-E65A-404B-8B6D-9CDD603DB4ED")> _
Public Interface CodeStruct2 _
Inherits CodeStruct
[GuidAttribute("F6DC1A01-E65A-404B-8B6D-9CDD603DB4ED")]
public interface CodeStruct2 : CodeStruct
[GuidAttribute(L"F6DC1A01-E65A-404B-8B6D-9CDD603DB4ED")]
public interface class CodeStruct2 : CodeStruct
[<GuidAttribute("F6DC1A01-E65A-404B-8B6D-9CDD603DB4ED")>]
type CodeStruct2 =
interface
interface CodeStruct
end
public interface CodeStruct2 extends CodeStruct
CodeStruct2 türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
Access | (CodeStruct kaynağından devralındı.) | |
Access | Alır veya bu öğenin erişim özniteliklerini ayarlar. | |
Attributes | (CodeStruct kaynağından devralındı.) | |
Attributes | Topluluğu alır CodeElements. | |
Bases | (CodeStruct kaynağından devralındı.) | |
Bases | Bu sınıflar topluluğu alır CodeStruct türeyen. | |
Children | (CodeStruct kaynağından devralındı.) | |
Children | Topluluğu alır CodeElements. | |
Collection | (CodeStruct kaynağından devralındı.) | |
Collection | Alır bir CodeElements koleksiyonu. | |
Comment | (CodeStruct kaynağından devralındı.) | |
Comment | Alır veya ayarlar ile ilgili yorum CodeStruct. | |
DataTypeKind | Bu yapı ile diğer yapılar arasındaki ilişki kümesi alır. | |
DerivedTypes | (CodeStruct kaynağından devralındı.) | |
DerivedTypes | Buradan türetilen nesneler topluluğu alır CodeStruct.Visual C# [NULL]'ta uygulanmadı. | |
DocComment | (CodeStruct kaynağından devralındı.) | |
DocComment | Alır veya ayarlar geçerli belge yorum CodeStruct. | |
DTE | (CodeStruct kaynağından devralındı.) | |
DTE | Üst düzey bir geniþletilebilirlik nesnesi alır. | |
EndPoint | (CodeStruct kaynağından devralındı.) | |
EndPoint | Konum kodu madde ucunun düzenleme noktası alır. | |
Extender[String] | (CodeStruct kaynağından devralındı.) | |
Extender[String] | Bu nesne için kullanılabilir durumdaysa, istenen Extender nesnesini alır.Visual C# [NULL]'ta uygulanmadı. | |
ExtenderCATID | (CodeStruct kaynağından devralındı.) | |
ExtenderCATID | Extender Kategori Kimliği (catID) nesnesi alır.Visual C# [NULL]'ta uygulanmadı. | |
ExtenderNames | (CodeStruct kaynağından devralındı.) | |
ExtenderNames | Nesne için kullanılabilir Extender listesini alır.Visual C# [NULL]'ta uygulanmadı. | |
FullName | (CodeStruct kaynağından devralındı.) | |
FullName | Nesnenin dosyasının adını ve tam yolunu alır. | |
ImplementedInterfaces | (CodeStruct kaynağından devralındı.) | |
ImplementedInterfaces | Bu tarafından uygulanan arabirimleri topluluğu alır CodeStruct. | |
InfoLocation | (CodeStruct kaynağından devralındı.) | |
InfoLocation | Kod modeli özellikleri alır. | |
IsAbstract | (CodeStruct kaynağından devralındı.) | |
IsAbstract | Alır veya bir madde soyut olarak bildirilmiş olup olmadığını gösteren bir değeri ayarlar. | |
IsCodeType | (CodeStruct kaynağından devralındı.) | |
IsCodeType | Belirten bir değeri alır olup bir CodeType nesnesi elde edilebilir bu nesne. | |
IsDerivedFrom[String] | (CodeStruct kaynağından devralındı.) | |
IsDerivedFrom[String] | Belirten bir değeri alır olup bir CodeStruct sahip başka bir nesne olarak Bankası. | |
IsGeneric | Geçerli sınıf veya yapı genel olup olmadığını gösteren bir değeri alır. | |
Kind | (CodeStruct kaynağından devralındı.) | |
Kind | Nesnenin türünü gösteren numaralandırma alır. | |
Language | (CodeStruct kaynağından devralındı.) | |
Language | Kod yazmak için kullanılan programlama dili alır. | |
Members | (CodeStruct kaynağından devralındı.) | |
Members | Topluluğu alır CodeElements yer alan bu tarafından CodeStruct. | |
Name | (CodeStruct kaynağından devralındı.) | |
Name | Alır veya ayarlar CodeStruct. | |
Namespace | (CodeStruct kaynağından devralındı.) | |
Namespace | Alır CodeNamespace nesne tanımlama üst ad. | |
Parent | (CodeStruct kaynağından devralındı.) | |
Parent | Hemen üst nesnesi alır bir CodeStruct nesne. | |
Parts | Parçalı sınıflar struct ile ilişkili alır. | |
ProjectItem | (CodeStruct kaynağından devralındı.) | |
ProjectItem | Alır ProjectItem nesnesi ile ilişkili CodeStruct nesne. | |
StartPoint | (CodeStruct kaynağından devralındı.) | |
StartPoint | Alır bir TextPoint nesne başına tanımlarkodunu madde. |
Üst
Yöntemler
Ü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