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