Metodo ValidationController.ValidateCustom (IEnumerable<ModelElement>, array<String[])
Applicare i metodi di convalida a ogni elemento della raccolta. Ogni metodo di convalida in una qualsiasi delle categorie scelte viene applicato a ogni elemento dell'elenco. Un metodo di convalida è una categoria se dispone di un attributo ValidationMethod che specifica la categoria.
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Validation
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Sintassi
'Dichiarazione
Public Overridable Function ValidateCustom ( _
subjects As IEnumerable(Of ModelElement), _
ParamArray customCategories As String() _
) As Boolean
public virtual bool ValidateCustom(
IEnumerable<ModelElement> subjects,
params string[] customCategories
)
Parametri
- subjects
Tipo: System.Collections.Generic.IEnumerable<ModelElement>
Elementi del modello da convalidare.Ogni metodo di convalida in una qualsiasi delle categorie scelte viene applicato a ogni elemento dell'elenco.
- customCategories
Tipo: array<System.String[]
Specifica i metodi di convalida che devono essere applicati agli oggetti.Un metodo di convalida viene applicato se dispone di attributi ValidationMethod che specificano una delle categorie personalizzate di questa raccolta.
Valore restituito
Tipo: System.Boolean
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.