ValidationController.ValidateCustom-Methode (IEnumerable<ModelElement>, array<String[])
Wenden Sie Validierungsmethoden zu jedem Element in der Sammlung an. Jede Validierungsmethode in einer der ausgewählten Kategorien wird auf jedes Element in der Liste angewendet. Eine Validierungsmethode befindet sich in einer Kategorie, wenn sie ein ValidationMethod-Attribut verfügt, das die Kategorie angibt.
Namespace: Microsoft.VisualStudio.Modeling.Validation
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Syntax
'Declaration
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
)
Parameter
- subjects
Typ: System.Collections.Generic.IEnumerable<ModelElement>
Die zu überprüfenden Modellelemente.Jede Validierungsmethode in einer der ausgewählten Kategorien wird auf jedes Element in der Liste angewendet.
- customCategories
Typ: array<System.String[]
Gibt an, welche Validierungsmethoden für die Betreffe verwendet werden sollen.Eine Validierungsmethode wird angewendet, wenn sie über ValidationMethod-Attribute verfügt, das eine der benutzerdefinierten Kategorien in dieser Sammlung angibt.
Rückgabewert
Typ: System.Boolean
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.