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
- MapPathBasedVirtualPathProvider.cs
- ComboBox.cs
- mactripleDES.cs
- ConstructorNeedsTagAttribute.cs
- GeneralTransformGroup.cs
- UTF32Encoding.cs
- TemplateControl.cs
- CookieHandler.cs
- XPathNavigator.cs
- DeriveBytes.cs
- PersonalizationStateInfoCollection.cs
- DictionaryManager.cs
- BinHexEncoder.cs
- XPathNavigatorKeyComparer.cs
- DocumentGrid.cs
- GenericNameHandler.cs
- HtmlGenericControl.cs
- AutomationInteropProvider.cs
- BindingOperations.cs
- Activity.cs
- AutomationEventArgs.cs
- NameTable.cs
- ResourceDisplayNameAttribute.cs
- DragEventArgs.cs
- XmlStreamNodeWriter.cs
- Win32.cs
- UIAgentRequest.cs
- UniqueIdentifierService.cs
- ApplyTemplatesAction.cs
- TdsParserStaticMethods.cs
- SpellerHighlightLayer.cs
- EntityConnectionStringBuilder.cs
- UseAttributeSetsAction.cs
- EntityException.cs
- FaultConverter.cs
- GeometryHitTestParameters.cs
- DispatcherBuilder.cs
- ChangeTracker.cs
- SortedDictionary.cs
- XmlAttributeCollection.cs
- CommonDialog.cs
- UIElement3D.cs
- LineGeometry.cs
- UserPersonalizationStateInfo.cs
- XappLauncher.cs
- WCFModelStrings.Designer.cs
- PEFileReader.cs
- ObjectDataSourceDisposingEventArgs.cs
- NullReferenceException.cs
- UnsafeNativeMethods.cs
- DataTrigger.cs
- DbConnectionStringCommon.cs
- SapiRecoContext.cs
- AlphabeticalEnumConverter.cs
- DataSourceComponent.cs
- SqlAliaser.cs
- PropertyPathWorker.cs
- SystemColors.cs
- QueryInterceptorAttribute.cs
- FtpCachePolicyElement.cs
- DirectoryInfo.cs
- RuleSettings.cs
- StretchValidation.cs
- EmptyEnumerable.cs
- XhtmlTextWriter.cs
- SecurityResources.cs
- DivideByZeroException.cs
- AsymmetricSignatureFormatter.cs
- RadioButtonFlatAdapter.cs
- SocketStream.cs
- SafeHandle.cs
- PageAsyncTask.cs
- PropertyKey.cs
- WorkflowRuntimeServiceElement.cs
- OdbcRowUpdatingEvent.cs
- WebPermission.cs
- SqlUserDefinedAggregateAttribute.cs
- TaskDesigner.cs
- CacheSection.cs
- SchemaTableColumn.cs
- CompositeControl.cs
- XMLSyntaxException.cs
- XamlRtfConverter.cs
- ToolStripControlHost.cs
- BindingMemberInfo.cs
- ComplusEndpointConfigContainer.cs
- SqlDataSourceStatusEventArgs.cs
- MenuScrollingVisibilityConverter.cs
- ParserContext.cs
- PrtCap_Public_Simple.cs
- ButtonColumn.cs
- LoginName.cs
- PropertyDescriptorComparer.cs
- Typeface.cs
- ProcessThread.cs
- RSAOAEPKeyExchangeDeformatter.cs
- PerformanceCountersElement.cs
- HttpProfileGroupBase.cs
- XmlKeywords.cs
- ReadOnlyCollectionBase.cs