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: String

    Parametro facoltativo. Se fornito, restituisce solo le classi di finestre di dialogo il cui ID di risorsa corrisponde al valore di Filter.

Valore proprietà

Tipo: CodeElements
Raccolta CodeElements.

Note

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

Per informazioni sulla compilazione e l'esecuzione dell'esempio, vedere Procedura: compilare codice di esempio per l'Extensibility del modello di codice di Visual C++.

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