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
- InheritedPropertyChangedEventArgs.cs
- SecurityDescriptor.cs
- HtmlInputCheckBox.cs
- WhitespaceRuleLookup.cs
- DataMemberFieldEditor.cs
- ImageUrlEditor.cs
- PenThreadPool.cs
- ProjectionCamera.cs
- HttpGetProtocolImporter.cs
- HitTestWithGeometryDrawingContextWalker.cs
- ObjectContext.cs
- ValidationRuleCollection.cs
- TreeViewBindingsEditor.cs
- MasterPageBuildProvider.cs
- ThicknessAnimation.cs
- XmlHierarchicalDataSourceView.cs
- ZipIORawDataFileBlock.cs
- GridToolTip.cs
- ClientSection.cs
- RecognitionResult.cs
- StoreConnection.cs
- Crypto.cs
- FixedSOMTableRow.cs
- XslAstAnalyzer.cs
- DisplayInformation.cs
- WindowPattern.cs
- ByteBufferPool.cs
- SafeRightsManagementPubHandle.cs
- FlatButtonAppearance.cs
- PointAnimation.cs
- DataReaderContainer.cs
- EdmPropertyAttribute.cs
- BamlResourceSerializer.cs
- FunctionQuery.cs
- BoolLiteral.cs
- UrlPath.cs
- ClonableStack.cs
- SpellerInterop.cs
- WindowManager.cs
- HtmlControlAdapter.cs
- Subtree.cs
- OleDbCommandBuilder.cs
- ToolboxDataAttribute.cs
- HttpCacheVary.cs
- TypeGeneratedEventArgs.cs
- LineSegment.cs
- SecurityRuntime.cs
- HuffModule.cs
- FontCacheUtil.cs
- ValuePattern.cs
- WeakHashtable.cs
- ObjectDataProvider.cs
- MarkupProperty.cs
- EntityClientCacheEntry.cs
- Util.cs
- Highlights.cs
- PlatformNotSupportedException.cs
- PeerCustomResolverBindingElement.cs
- TextEditorContextMenu.cs
- AttributedMetaModel.cs
- LogExtent.cs
- relpropertyhelper.cs
- XmlSerializerNamespaces.cs
- GPPOINTF.cs
- HyperLinkColumn.cs
- WizardStepCollectionEditor.cs
- ISFClipboardData.cs
- QilFactory.cs
- WorkflowRuntimeSection.cs
- CustomPopupPlacement.cs
- LayoutEngine.cs
- AnnotationResourceChangedEventArgs.cs
- RuntimeConfigurationRecord.cs
- Vector3DCollection.cs
- TypeHelpers.cs
- Helpers.cs
- CodeLabeledStatement.cs
- ProcessModule.cs
- AutoScrollHelper.cs
- ValidationErrorInfo.cs
- DefinitionBase.cs
- ContentElement.cs
- AdornerPresentationContext.cs
- SqlProvider.cs
- ChannelSinkStacks.cs
- DiffuseMaterial.cs
- WebPartDisplayModeCancelEventArgs.cs
- NotifyIcon.cs
- BuilderPropertyEntry.cs
- ReadOnlyTernaryTree.cs
- ToolstripProfessionalRenderer.cs
- EnlistmentTraceIdentifier.cs
- IFlowDocumentViewer.cs
- PrintingPermissionAttribute.cs
- DBCSCodePageEncoding.cs
- TaskHelper.cs
- PenThreadPool.cs
- Tracer.cs
- HybridObjectCache.cs
- XmlTextAttribute.cs