CodeAttribute Arabirim

Tanım

Kod öğesinin özniteliğinin değiştirilmesine izin verir.

public interface class CodeAttribute
public interface class CodeAttribute
__interface CodeAttribute
[System.Runtime.InteropServices.Guid("0CFBC2BE-0D4E-11D3-8997-00C04F688DDE")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface CodeAttribute
[<System.Runtime.InteropServices.Guid("0CFBC2BE-0D4E-11D3-8997-00C04F688DDE")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type CodeAttribute = interface
Public Interface CodeAttribute
Türetilmiş
Öznitelikler

Açıklamalar

CodeAttributeNesne, bir kod öğesiyle ilişkili BIR com meta veri özniteliğini temsil eder. Bir kod özniteliğinin değerini nesnesiyle alabilir ve ayarlayabilirsiniz CodeAttribute .

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

Bu kodun yapısı içinde yer alan nesnelerin koleksiyonunu döndürür CodeAttribute .

Collection

CodeAttributeBu özelliği destekleyen nesneyi içeren koleksiyonu alır.

DTE

Üst düzey genişletilebilirlik nesnesini alır.

EndPoint

Kod öğesinin sonundaki konumun bulunduğu metin noktasını alır.

Extender[String]

İstenen genişletici nesnesini döndürür.

ExtenderCATID

Nesne için Genişletici kategorisi kimliğini (CATID) alır.

ExtenderNames

Nesne için kullanılabilir Genişleticilerin listesini alır.

FullName

Nesne dosyasının tam yolunu ve adını alır CodeAttribute .

InfoLocation

Kod modelinin yeteneklerini açıklar.

IsCodeType

Bir nesnenin bu nesneden alınıp alınamayacağını gösterir CodeType CodeAttribute .

Kind

Nesne türünü gösteren bir sabit listesi alır.

Language

Kodu yazmak için kullanılan programlama dilini alır.

Name

CodeAttribute'un adını alır veya ayarlar.

Parent

Belirli bir nesnenin hemen üst nesnesini alır CodeAttribute .

ProjectItem

ProjectItemNesneyle ilişkili öğesini alır CodeAttribute .

StartPoint

TextPointKod öğesinin başlangıcını tanımlayan bir nesne alır.

Value

Nesnenin veri değerini alır veya ayarlar.

Yöntemler

Delete()

Geçerli öğesini kaldırır CodeAttribute .

GetEndPoint(vsCMPart)

TextPointKod öğesi tanımının sonunu işaretleyen bir nesne döndürür.

GetStartPoint(vsCMPart)

TextPointKod öğesi tanımının başlangıcını belirten bir döndürür.

Şunlara uygulanır