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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.