DefaultGeneratorDesigner.OnInputChangeValidation-Methode
Aktualisiert: November 2007
Stellt die Methode dar, die aufgerufen wird, wenn die Änderung eines Werts im angegebenen Eingabedeskriptor bevorsteht.
Namespace: Microsoft.VisualStudio.TeamSystem.Data.DataGenerator
Assembly: Microsoft.VisualStudio.TeamSystem.Data (in Microsoft.VisualStudio.TeamSystem.Data.dll)
Syntax
'Declaration
Public Overridable Sub OnInputChangeValidation ( _
sender As Object, _
eventArgs As InputChangingEventArgs _
)
'Usage
Dim instance As DefaultGeneratorDesigner
Dim sender As Object
Dim eventArgs As InputChangingEventArgs
instance.OnInputChangeValidation(sender, _
eventArgs)
public virtual void OnInputChangeValidation(
Object sender,
InputChangingEventArgs eventArgs
)
public:
virtual void OnInputChangeValidation(
Object^ sender,
InputChangingEventArgs^ eventArgs
)
public function OnInputChangeValidation(
sender : Object,
eventArgs : InputChangingEventArgs
)
Parameter
sender
Typ: System.ObjectDie Quelle des Ereignisses.
eventArgs
Typ: Microsoft.VisualStudio.TeamSystem.Data.DataGenerator.InputChangingEventArgsDie Instanz von InputChangingEventArgs, die die Ereignisdaten enthält.
Implementiert
IDesigner.OnInputChangeValidation(Object, InputChangingEventArgs)
Ausnahmen
Ausnahme | Bedingung |
---|---|
InputValidationException | PercentageNull ist kleiner als 0 oder größer als 100. |
InputValidationException | PercentageNull ist 0, und Nullable ist false. |
InputValidationException | Seed ist negativ. |
Hinweise
InputChangingEventArgs gibt den zu ändernden InputDescriptor, den neuen Wert und ein Array aller InputDescriptors an.
Diese Methode führt die Entwurfszeitvalidierung aus. Überschreiben Sie diese Methode, um eine benutzerdefinierte Entwurfszeitvalidierung im benutzerdefinierten Datengenerator auszuführen. ValidateInputs führt die Laufzeitvalidierung aus.
Berechtigungen
- 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.
Siehe auch
Referenz
DefaultGeneratorDesigner-Klasse
DefaultGeneratorDesigner-Member
Microsoft.VisualStudio.TeamSystem.Data.DataGenerator-Namespace