Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / WinForms / Managed / System / WinForms / TypeValidationEventArgs.cs / 1305376 / TypeValidationEventArgs.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Windows.Forms { ////// TypeValidationEventArgs. Provides data for the TypeValidationEventHandler event. /// public class TypeValidationEventArgs : EventArgs { private Type validatingType; private string message; private bool isValidInput; private object returnValue; private bool cancel; public TypeValidationEventArgs(Type validatingType, bool isValidInput, object returnValue, string message) { this.validatingType = validatingType; this.isValidInput = isValidInput; this.returnValue = returnValue; this.message = message; } ////// Specifies whether focus should be allowed to be shifted from the control. /// public bool Cancel { get { return this.cancel; } set { this.cancel = value; } } ////// The exception thrown by the validating object while performing the data validation. /// public bool IsValidInput { get { return this.isValidInput; } } ////// A message about the validation operation. Intended to be populated with an exception information if /// any thrown. /// public string Message { get { return this.message; } } ////// The value returned from the Parse method. /// public object ReturnValue { get { return this.returnValue; } } ////// The position where the test failed the mask constraint. /// public Type ValidatingType { get { return this.validatingType; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Windows.Forms { ////// TypeValidationEventArgs. Provides data for the TypeValidationEventHandler event. /// public class TypeValidationEventArgs : EventArgs { private Type validatingType; private string message; private bool isValidInput; private object returnValue; private bool cancel; public TypeValidationEventArgs(Type validatingType, bool isValidInput, object returnValue, string message) { this.validatingType = validatingType; this.isValidInput = isValidInput; this.returnValue = returnValue; this.message = message; } ////// Specifies whether focus should be allowed to be shifted from the control. /// public bool Cancel { get { return this.cancel; } set { this.cancel = value; } } ////// The exception thrown by the validating object while performing the data validation. /// public bool IsValidInput { get { return this.isValidInput; } } ////// A message about the validation operation. Intended to be populated with an exception information if /// any thrown. /// public string Message { get { return this.message; } } ////// The value returned from the Parse method. /// public object ReturnValue { get { return this.returnValue; } } ////// The position where the test failed the mask constraint. /// public Type ValidatingType { get { return this.validatingType; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Style.cs
- ParallelEnumerable.cs
- PkcsUtils.cs
- Geometry3D.cs
- CustomBindingElementCollection.cs
- HandlerMappingMemo.cs
- AssemblyUtil.cs
- RuntimeWrappedException.cs
- UniqueEventHelper.cs
- MouseBinding.cs
- DataGridViewComboBoxEditingControl.cs
- XPathException.cs
- OpenTypeMethods.cs
- DigitShape.cs
- MinimizableAttributeTypeConverter.cs
- InvokeProviderWrapper.cs
- XmlTextAttribute.cs
- TypeUnloadedException.cs
- WorkflowServiceAttributesTypeConverter.cs
- AppDomainFactory.cs
- XXXOnTypeBuilderInstantiation.cs
- NamespaceCollection.cs
- ClientTargetSection.cs
- RawMouseInputReport.cs
- XmlObjectSerializerWriteContextComplex.cs
- SizeAnimationBase.cs
- StructuredProperty.cs
- UnsafeNativeMethodsMilCoreApi.cs
- BuildManager.cs
- printdlgexmarshaler.cs
- ValidationRule.cs
- ConfigurationSchemaErrors.cs
- NetStream.cs
- DBConcurrencyException.cs
- GeometryGroup.cs
- ImageUrlEditor.cs
- Int32.cs
- ImageSourceValueSerializer.cs
- CurrentChangingEventArgs.cs
- DesignerSerializationVisibilityAttribute.cs
- WpfXamlLoader.cs
- FormView.cs
- ErrorLog.cs
- AdCreatedEventArgs.cs
- RSAPKCS1KeyExchangeFormatter.cs
- DesignOnlyAttribute.cs
- ThreadNeutralSemaphore.cs
- DefaultShape.cs
- Calendar.cs
- ContentValidator.cs
- DropShadowEffect.cs
- CodeFieldReferenceExpression.cs
- TdsParserSessionPool.cs
- CrossAppDomainChannel.cs
- LicenseManager.cs
- EventArgs.cs
- DataSpaceManager.cs
- CustomCategoryAttribute.cs
- DateTimeSerializationSection.cs
- _PooledStream.cs
- IDictionary.cs
- DesignerCapabilities.cs
- ScriptingAuthenticationServiceSection.cs
- MessageSmuggler.cs
- XmlException.cs
- QuaternionValueSerializer.cs
- FileLoadException.cs
- CodeSnippetCompileUnit.cs
- cookie.cs
- HttpCookieCollection.cs
- FontUnit.cs
- SqlDataSourceEnumerator.cs
- GlyphRunDrawing.cs
- PropertyChangedEventArgs.cs
- CheckoutException.cs
- TextTreePropertyUndoUnit.cs
- GatewayDefinition.cs
- LookupBindingPropertiesAttribute.cs
- TypeSystemHelpers.cs
- DependencyProperty.cs
- SelectionPatternIdentifiers.cs
- TextEditor.cs
- SmtpCommands.cs
- ColumnMapVisitor.cs
- XmlConverter.cs
- ReflectionUtil.cs
- HideDisabledControlAdapter.cs
- DataSourceCache.cs
- IResourceProvider.cs
- ObjectRef.cs
- StringFormat.cs
- Rect.cs
- MediaElementAutomationPeer.cs
- CompensateDesigner.cs
- IdnElement.cs
- SQLResource.cs
- _BasicClient.cs
- TypeBuilderInstantiation.cs
- ArcSegment.cs
- TickBar.cs