vsCMClassKind 枚举

定义

表示一个值,该值定义对象表示的类定义的类型。

public enum class vsCMClassKind
public enum class vsCMClassKind
enum vsCMClassKind
[System.Runtime.InteropServices.Guid("DBDF9319-8FCC-4950-A50D-1E6FB5490869")]
public enum vsCMClassKind
[<System.Runtime.InteropServices.Guid("DBDF9319-8FCC-4950-A50D-1E6FB5490869")>]
type vsCMClassKind = 
Public Enum vsCMClassKind
继承
vsCMClassKind
属性

字段

vsCMClassKindBlueprint 2

对象表示在蓝图中定义的类。

vsCMClassKindMainClass 1

此对象包含主类定义。

vsCMClassKindModule 8

对象表示模块。 仅 Visual Basic 支持 (。 )

vsCMClassKindPartialClass 4

对象表示分部类定义。

示例

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  

适用于