Compartir a través de


VCCodeModel.DialogClasses (Propiedad)

Obtiene una colección de clases de diálogo.

Espacio de nombres:  Microsoft.VisualStudio.VCCodeModel
Ensamblado:  Microsoft.VisualStudio.VCCodeModel (en Microsoft.VisualStudio.VCCodeModel.dll)

Sintaxis

'Declaración
ReadOnly Property DialogClasses ( _
    Filter As String _
) As CodeElements
CodeElements this[
    string Filter
] { get; }
property CodeElements^ DialogClasses[[InAttribute] String^ Filter] {
    CodeElements^ get ([InAttribute] String^ Filter);
}
abstract DialogClasses : 
        Filter:string -> CodeElements with get
JScript no admite propiedades indizadas.

Parámetros

  • Filter
    Tipo: System.String
    Opcional.Si se proporciona, solo devuelve las clases de diálogo cuyo id. de recurso coincide con el valor de Filter.

Valor de propiedad

Tipo: EnvDTE.CodeElements
Colección de CodeElements.

Comentarios

DialogClasses devuelve las clases de diálogo encontradas en el objeto de VCCodeModel .Si se utiliza un filtro, solo se devuelven las clases que coinciden con el Id. de recurso especificado.

Vea Cómo: Compilar el código de ejemplo de extensibilidad del modelo de código de Visual C++ para obtener información sobre cómo compilar y ejecutar este ejemplo.

Ejemplos

Este ejemplo agrega un comentario a todas las clases de diálogo en el proyecto.

Sub AddCommentToDialogClasses()
    Dim codeModel As VCCodeModel
    codeModel = DTE.Solution.Item(1).CodeModel
    Dim codeClass As VCCodeClass
    For Each codeClass In codeModel.DialogClasses
        codeClass.Comment += " This is a Dialog class"
    Next
End Sub

Seguridad de .NET Framework

Vea también

Referencia

VCCodeModel Interfaz

Microsoft.VisualStudio.VCCodeModel (Espacio de nombres)