Condividi tramite


Proprietà VCCodeModel.DialogClasses

Ottiene una raccolta di classi di finestre di dialogo.

Spazio dei nomi:  Microsoft.VisualStudio.VCCodeModel
Assembly:  Microsoft.VisualStudio.VCCodeModel (in Microsoft.VisualStudio.VCCodeModel.dll)

Sintassi

'Dichiarazione
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 non supporta le proprietà indicizzate.

Parametri

  • Filter
    Tipo: System.String
    facoltativo.Se specificato, restituisce solo le classi di finestre di dialogo cui ID di risorsa corrisponde al valore Filter.

Valore proprietà

Tipo: EnvDTE.CodeElements
In CodeElements raccolta.

Note

DialogClasses restituisce le classi di finestre di dialogo disponibili in VCCodeModel oggetto.Se un filtro viene utilizzato, solo le classi che corrispondono a ID di risorsa specifico vengono restituite.

vedere Procedura: compilare codice di esempio per l'Extensibility del modello di codice di Visual C++ per informazioni su come compilare ed eseguire l'esempio.

Esempi

In questo esempio viene aggiunto un commento a tutte le classi di finestre di dialogo del progetto.

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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

VCCodeModel Interfaccia

Spazio dei nomi Microsoft.VisualStudio.VCCodeModel