Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / WinForms / Managed / System / WinForms / TypeValidationEventArgs.cs / 1 / 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
- DebuggerAttributes.cs
- HtmlProps.cs
- ObservableDictionary.cs
- Italic.cs
- ConfigurationPropertyAttribute.cs
- HashSetEqualityComparer.cs
- Line.cs
- WebPartCollection.cs
- EllipseGeometry.cs
- StringAnimationUsingKeyFrames.cs
- shaperfactory.cs
- WindowsSolidBrush.cs
- Rotation3D.cs
- TrackingProfile.cs
- RelationshipDetailsCollection.cs
- SourceInterpreter.cs
- HtmlButton.cs
- VScrollBar.cs
- PageClientProxyGenerator.cs
- GiveFeedbackEventArgs.cs
- SqlReferenceCollection.cs
- DispatchChannelSink.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- ProcessModule.cs
- ToolTipAutomationPeer.cs
- DataGridTable.cs
- WebSysDescriptionAttribute.cs
- ConfigXmlWhitespace.cs
- SafeCryptoHandles.cs
- ResourceDisplayNameAttribute.cs
- ProfessionalColorTable.cs
- StyleCollectionEditor.cs
- LinkedList.cs
- SecurityTokenAuthenticator.cs
- RIPEMD160.cs
- AssemblyUtil.cs
- IOThreadTimer.cs
- InfoCardArgumentException.cs
- StrokeNodeData.cs
- MimeTextImporter.cs
- VisualStyleRenderer.cs
- SHA1.cs
- MatrixStack.cs
- OracleMonthSpan.cs
- InvokeWebService.cs
- DataTableExtensions.cs
- MessageSecurityOverMsmq.cs
- MTConfigUtil.cs
- EmptyEnumerator.cs
- CustomAttributeFormatException.cs
- _NetRes.cs
- ScriptingAuthenticationServiceSection.cs
- EventListener.cs
- QilBinary.cs
- PropertyGridEditorPart.cs
- FlowLayoutPanel.cs
- ValidatingReaderNodeData.cs
- DataSourceUtil.cs
- DesignerSerializerAttribute.cs
- WmlObjectListAdapter.cs
- TemplatePagerField.cs
- IWorkflowDebuggerService.cs
- WindowsAuthenticationModule.cs
- TableColumn.cs
- ProjectedWrapper.cs
- XmlLinkedNode.cs
- CompositeCollection.cs
- InplaceBitmapMetadataWriter.cs
- UnsettableComboBox.cs
- ReadOnlyObservableCollection.cs
- KeyTime.cs
- ProfileSettingsCollection.cs
- TextSpan.cs
- ChannelManagerService.cs
- EventsTab.cs
- AvTrace.cs
- DecoderExceptionFallback.cs
- WindowsHyperlink.cs
- ComboBox.cs
- PropertyItem.cs
- EncryptedData.cs
- GridView.cs
- AttributeCollection.cs
- AuthenticationException.cs
- ICspAsymmetricAlgorithm.cs
- CroppedBitmap.cs
- COAUTHIDENTITY.cs
- ImageCollectionEditor.cs
- RectValueSerializer.cs
- MimePart.cs
- TdsParser.cs
- EventManager.cs
- SystemNetHelpers.cs
- InkCanvasFeedbackAdorner.cs
- XmlSchemaObjectCollection.cs
- ColorMap.cs
- RecommendedAsConfigurableAttribute.cs
- Int32Collection.cs
- Variable.cs
- FlowNode.cs