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
vsCMClassKindBlueprint Nesne şeması içinde tanımlanmış bir sınıfı temsil eder.
vsCMClassKindMainClass Bu nesne bir ana sınıf tanımını içerir.
vsCMClassKindModule Bir modül nesnesi gösterir. (Yalnızca Visual Basic içinde desteklenir.)
vsCMClassKindPartialClass Nesnesi bir kısmi sınıf tanımını gösterir.

Ö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ı