Lire en anglais

Partager via


vsCMClassKind Enum

Definition

Represents a value defining the kind of class definition represented by the object.

C++/CX
public enum class vsCMClassKind
Inheritance
vsCMClassKind
Attributes

Fields

Name Value Description
vsCMClassKindMainClass 1

This object contains a primary class definition.

vsCMClassKindBlueprint 2

Object represents a class defined in a blueprint.

vsCMClassKindPartialClass 4

Object represents a partial class definition.

vsCMClassKindModule 8

Object represents a module. (Only supported in Visual Basic.)

Examples

VB
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  

Applies to

Produit Versions
Visual Studio SDK 2015, 2017, 2019, 2022