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
- GifBitmapEncoder.cs
- ElementNotAvailableException.cs
- SmiRequestExecutor.cs
- ZipIOLocalFileDataDescriptor.cs
- BStrWrapper.cs
- ServiceHostingEnvironment.cs
- SoapObjectInfo.cs
- CryptoApi.cs
- EntityReference.cs
- Object.cs
- ActivityCodeDomSerializationManager.cs
- XmlSchemaSimpleTypeRestriction.cs
- LateBoundBitmapDecoder.cs
- DomainUpDown.cs
- OutputCacheProfile.cs
- DesignerActionPropertyItem.cs
- PolicyStatement.cs
- NativeActivity.cs
- RangeValuePattern.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- BuilderPropertyEntry.cs
- SafeNativeMethods.cs
- SystemDropShadowChrome.cs
- ParameterEditorUserControl.cs
- OletxTransactionManager.cs
- RemotingServices.cs
- TextTreeExtractElementUndoUnit.cs
- TemplateManager.cs
- TargetException.cs
- RecordsAffectedEventArgs.cs
- HiddenField.cs
- OutKeywords.cs
- RelatedView.cs
- ContentPlaceHolder.cs
- FormViewUpdatedEventArgs.cs
- GetWinFXPath.cs
- SafeNativeMethods.cs
- XmlSchemaAny.cs
- SerTrace.cs
- WindowsListView.cs
- CapacityStreamGeometryContext.cs
- WebPartExportVerb.cs
- StreamFormatter.cs
- HtmlInputFile.cs
- MonthCalendar.cs
- DataServiceHost.cs
- GACMembershipCondition.cs
- ClientSettingsProvider.cs
- QEncodedStream.cs
- ExtendedProperty.cs
- InlineObject.cs
- AppDomainProtocolHandler.cs
- DuplicateWaitObjectException.cs
- RangeContentEnumerator.cs
- WorkerProcess.cs
- LocalizationComments.cs
- DbDeleteCommandTree.cs
- ConfigXmlDocument.cs
- ResourceProviderFactory.cs
- WorkItem.cs
- ImageListUtils.cs
- WebPartEventArgs.cs
- DeclarativeCatalogPart.cs
- TreeView.cs
- WindowsImpersonationContext.cs
- SignerInfo.cs
- CollectionChangedEventManager.cs
- SqlBooleanMismatchVisitor.cs
- BinHexEncoder.cs
- ObjectDataSourceStatusEventArgs.cs
- FileVersion.cs
- AnnotationAdorner.cs
- ProfilePropertyNameValidator.cs
- CatalogPartChrome.cs
- CodeSpit.cs
- PropertyInfoSet.cs
- MimePart.cs
- GcHandle.cs
- StylusPointPropertyId.cs
- TextModifier.cs
- TabletCollection.cs
- DataListDesigner.cs
- BookmarkTable.cs
- Trigger.cs
- ByteStream.cs
- ProxyElement.cs
- cookiecollection.cs
- DesignBindingPicker.cs
- ToolstripProfessionalRenderer.cs
- FontInfo.cs
- MessageHeaderDescriptionCollection.cs
- FakeModelPropertyImpl.cs
- ObjectDataSourceMethodEventArgs.cs
- AppDomainUnloadedException.cs
- Label.cs
- Registration.cs
- RbTree.cs
- ImageSourceConverter.cs
- CommandSet.cs
- UIElementParagraph.cs