Aracılığıyla paylaş


vsCMClassKind Sabit Listesi

Nesnesi tarafından temsil edilen sınıf tanımı türünü tanımlayan bir değeri temsil eder.

Ad alanı:  EnvDTE80
Derleme:  EnvDTE80 (EnvDTE80.dll içinde)

Sözdizimi

'Bildirim
<GuidAttribute("DBDF9319-8FCC-4950-A50D-1E6FB5490869")> _
Public Enumeration vsCMClassKind
[GuidAttribute("DBDF9319-8FCC-4950-A50D-1E6FB5490869")]
public enum vsCMClassKind
[GuidAttribute(L"DBDF9319-8FCC-4950-A50D-1E6FB5490869")]
public enum class vsCMClassKind
[<GuidAttribute("DBDF9319-8FCC-4950-A50D-1E6FB5490869")>]
type vsCMClassKind
public enum vsCMClassKind

Üyeler

Üye adı Açıklama
vsCMClassKindMainClass Bu nesne ana sınıf tanımını içerir.
vsCMClassKindBlueprint Örnek tanımlanmış bir sınıf nesnesi gösterir.
vsCMClassKindPartialClass Nesne bir kısmi sınıf tanımını gösterir.
vsCMClassKindModule Bir modül nesnesi gösterir.(Yalnızca Visual Basic'te desteklenir.)

Örnekler

Sub CodeClassExample()
    Dim sel As TextSelection
    Dim myClass1 As EnvDTE80.CodeClass2
    Dim classPart As EnvDTE80.CodeClass2

    sel = DTE.ActiveDocument.Selection
    myClass1 = sel.ActivePoint.CodeElement _
    (vsCMElement.vsCMElementClass)
    If myClass1.ClassKind =  _
    vsCMClassKind.vsCMClassKindPartialClass Then
        For Each classPart In myClass1.PartialClasses
        Next
    End If
End Sub

Ayrıca bkz.

Başvuru

EnvDTE80 Ad Alanı