CodeFunction2 Arabirim
Kaynak dosyada işlev yapısını tanımlayan nesne.
Ad alanı: EnvDTE80
Derleme: EnvDTE80 (EnvDTE80.dll içinde)
Sözdizimi
'Bildirim
<GuidAttribute("7E20CD35-8689-466D-8EA0-A863B7EA5DB9")> _
Public Interface CodeFunction2 _
Inherits CodeFunction
[GuidAttribute("7E20CD35-8689-466D-8EA0-A863B7EA5DB9")]
public interface CodeFunction2 : CodeFunction
[GuidAttribute(L"7E20CD35-8689-466D-8EA0-A863B7EA5DB9")]
public interface class CodeFunction2 : CodeFunction
[<GuidAttribute("7E20CD35-8689-466D-8EA0-A863B7EA5DB9")>]
type CodeFunction2 =
interface
interface CodeFunction
end
public interface CodeFunction2 extends CodeFunction
CodeFunction2 türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
Access | (CodeFunction kaynağından devralındı.) | |
Access | Ayarlar veya bu öğenin erişim öznitelikleri alır. | |
Attributes | (CodeFunction kaynağından devralındı.) | |
Attributes | Tüm özniteliklerini topluluğu alır CodeFunction nesne. | |
CanOverride | (CodeFunction kaynağından devralındı.) | |
CanOverride | Alır veya işlevi geçersiz kılınabilir olup olmadığını ayarlar. | |
Children | (CodeFunction kaynağından devralındı.) | |
Children | Bu kod yapýsýný içinde yer alan nesneler topluluğu alır. | |
Collection | (CodeFunction kaynağından devralındı.) | |
Collection | İçeren koleksiyon alır CodeFunction bu özelliği destekleyen bir nesne. | |
Comment | (CodeFunction kaynağından devralındı.) | |
Comment | Alır veya kod öğesi ile ilişkilendirilmiş açıklamasını ayarlar. | |
DocComment | (CodeFunction kaynağından devralındı.) | |
DocComment | Alır veya geçerli kod modeli elemanı belge açıklamasını ayarlar. | |
DTE | (CodeFunction kaynağından devralındı.) | |
DTE | Üst düzey bir geniþletilebilirlik nesnesi alır. | |
EndPoint | (CodeFunction kaynağından devralındı.) | |
EndPoint | Konum kodu madde ucunun metin noktası alır. | |
Extender[String] | (CodeFunction kaynağından devralındı.) | |
Extender[String] | Bu nesne için kullanılabilir durumdaysa, istenen Extender nesnesini alır. | |
ExtenderCATID | (CodeFunction kaynağından devralındı.) | |
ExtenderCATID | Extender Kategori Kimliği (catID) nesnesi alır. | |
ExtenderNames | (CodeFunction kaynağından devralındı.) | |
ExtenderNames | Nesne için kullanılabilir Extender listesini alır. | |
FullName | (CodeFunction kaynağından devralındı.) | |
FullName | Nesnenin dosyasının adını ve tam yolunu alır. | |
FunctionKind | (CodeFunction kaynağından devralındı.) | |
FunctionKind | Bir işlevi nasıl kullanıldığını açıklayan bir numaralandırma alır. | |
InfoLocation | (CodeFunction kaynağından devralındı.) | |
InfoLocation | Kod modeli özelliklerini alır. | |
IsCodeType | (CodeFunction kaynağından devralındı.) | |
IsCodeType | Belirten bir değeri alır olup bir CodeType nesne bu nesnesinden elde edilebilir. | |
IsGeneric | İşlev genel olup olmadığını gösteren bir değeri alır. | |
IsOverloaded | (CodeFunction kaynağından devralındı.) | |
IsOverloaded | Bir işlev aşırı yüklenmiş olup olmadığını alır. | |
IsShared | (CodeFunction kaynağından devralındı.) | |
IsShared | Alır veya madde özellikle bu nesne türünün tüm örneklerini veya yalnızca bu nesne ortak olup madde statik, yani tanımlı olup olmadığını ayarlar. | |
Kind | (CodeFunction kaynağından devralındı.) | |
Kind | Nesnenin türünü gösteren numaralandırma alır. | |
Language | (CodeFunction kaynağından devralındı.) | |
Language | Kod yazmak için kullanılan programlama dili alır. | |
MustImplement | (CodeFunction kaynağından devralındı.) | |
MustImplement | Alır veya madde soyut olarak bildirilmiş ve böylece bir uygulama gerektirir olup olmadığını gösteren bir değeri ayarlar. | |
Name | (CodeFunction kaynağından devralındı.) | |
Name | Alır veya nesnenin adını ayarlar. | |
Overloads | (CodeFunction kaynağından devralındı.) | |
Overloads | Bu öğe için aşırı yüklenmiş yöntemler topluluğu alır. | |
OverrideKind | Alır veya ayarlar olup olmadığını bir CodeFunction nesnesini gösteren geçersiz kılınabilir bir üst sınıf işlevi, devralınan davranış değiştirme bir alt sınıf işlevi veya işlev mi kılınamaz. | |
Parameters | (CodeFunction kaynağından devralındı.) | |
Parameters | Bu madde için bir parameters topluluğu alır. | |
Parent | (CodeFunction kaynağından devralındı.) | |
Parent | Hemen üst nesnesi alır bir CodeFunction nesne. | |
ProjectItem | (CodeFunction kaynağından devralındı.) | |
ProjectItem | Alır ProjectItem nesnesi ile ilişkili CodeFunction nesne. | |
Prototype[Int32] | (CodeFunction kaynağından devralındı.) | |
Prototype[Int32] | Bu nesnenin saplama tanımını tutan bir dize alır. | |
StartPoint | (CodeFunction kaynağından devralındı.) | |
StartPoint | Alır bir TextPoint başlayarak kod öğe tanımlayan nesne. | |
Type | (CodeFunction kaynağından devralındı.) | |
Type | Alır veya ayarlar programlı türünü temsil eden bir nesne. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
AddAttribute(String, String, Object) | (CodeFunction kaynağından devralındı.) | |
AddAttribute(String, String, Object) | Yeni bir öznitelik kod yapısı oluşturur ve doğru konumda kodu ekler. | |
AddParameter(String, Object, Object) | (CodeFunction kaynağından devralındı.) | |
AddParameter(String, Object, Object) | Yeni bir parametre kod yapısı oluşturur ve doğru konumda kodu ekler. | |
GetEndPoint(vsCMPart) | (CodeFunction kaynağından devralındı.) | |
GetEndPoint(vsCMPart) | Alır bir TextPoint kod öðe tanýmýný sonunu işaretleyen nesnesi. | |
GetStartPoint(vsCMPart) | (CodeFunction kaynağından devralındı.) | |
GetStartPoint(vsCMPart) | Alır bir TextPoint kod öğesi tanımı başlangıcını tanımlayan nesne. | |
RemoveParameter(Object) | (CodeFunction kaynağından devralındı.) | |
RemoveParameter(Object) | Bağımsız değişken listesinden bir parametreyi çıkartır. |
Üst
Notlar
[!NOT]
Kod modeli öğeler sınıflar, yapılar, İşlevler, öznitelikleri, Temsilciler ve diğerleri gibi değerleri düzenlemeleri değerlerine bağlı her zaman aynı kalacak şekilde dayanıyordu olamaz, diğer bir deyişle, belirli türde yaptıktan sonra non-deterministik olabilir.Daha fazla bilgi için kod modeli öğe değerlerini de değiştirebilirsiniz bölümüne bakın Kod modeli (Visual Basic) kullanarak kod keşfetme.
Ayrıca bkz.
Başvuru
Diğer Kaynaklar
Nasıl yapılır: derlemek ve Otomasyon nesne modeli kod örneklerini çalıştırmak