Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- DesignerSerializationOptionsAttribute.cs
- Hash.cs
- WebControlsSection.cs
- ProfileParameter.cs
- CultureNotFoundException.cs
- SeparatorAutomationPeer.cs
- RemotingAttributes.cs
- StreamingContext.cs
- SmiRequestExecutor.cs
- Operators.cs
- VSDExceptions.cs
- UrlMappingCollection.cs
- StateBag.cs
- MDIClient.cs
- TabControl.cs
- StandardOleMarshalObject.cs
- TableLayoutCellPaintEventArgs.cs
- ErrorCodes.cs
- FileEnumerator.cs
- ElementMarkupObject.cs
- Selector.cs
- FontFamily.cs
- GetFileNameResult.cs
- SplineKeyFrames.cs
- CodeDefaultValueExpression.cs
- DesignerObjectListAdapter.cs
- PartitionedStream.cs
- SplitterEvent.cs
- FrameworkReadOnlyPropertyMetadata.cs
- DataGridColumnHeadersPresenter.cs
- SizeValueSerializer.cs
- InlineCollection.cs
- NumberSubstitution.cs
- BoundColumn.cs
- SchemaTypeEmitter.cs
- MappingItemCollection.cs
- CapiSymmetricAlgorithm.cs
- WeakReferenceKey.cs
- ConnectionProviderAttribute.cs
- BoundsDrawingContextWalker.cs
- LogManagementAsyncResult.cs
- UInt16Storage.cs
- ArrayEditor.cs
- CustomErrorCollection.cs
- sqlstateclientmanager.cs
- Attributes.cs
- ReaderWriterLock.cs
- TreeView.cs
- InputLanguageSource.cs
- SystemIPv4InterfaceProperties.cs
- MetadataHelper.cs
- ImageBrush.cs
- MarginsConverter.cs
- LocalIdKeyIdentifierClause.cs
- SessionIDManager.cs
- LayoutExceptionEventArgs.cs
- OleAutBinder.cs
- FontStretches.cs
- DataGridTableCollection.cs
- DebugView.cs
- Int16Storage.cs
- WindowsStatusBar.cs
- MouseActionConverter.cs
- DesignerTransactionCloseEvent.cs
- MetadataException.cs
- ContentType.cs
- TimelineCollection.cs
- itemelement.cs
- URLAttribute.cs
- StylusPointPropertyUnit.cs
- PropertyMap.cs
- X509Utils.cs
- EntityDataSourceEntityTypeFilterItem.cs
- DocumentManager.cs
- DocumentCollection.cs
- DbDataRecord.cs
- AddInDeploymentState.cs
- OdbcUtils.cs
- Clause.cs
- Descriptor.cs
- ToolStripSystemRenderer.cs
- UrlAuthFailureHandler.cs
- GraphicsContext.cs
- CodeObjectCreateExpression.cs
- ResumeStoryboard.cs
- ClientSettingsStore.cs
- TimeoutException.cs
- ImageField.cs
- ResourceDescriptionAttribute.cs
- Control.cs
- DataMemberFieldConverter.cs
- CheckBoxStandardAdapter.cs
- MonthChangedEventArgs.cs
- ViewCellRelation.cs
- CodeExpressionCollection.cs
- SymmetricAlgorithm.cs
- PenCursorManager.cs
- LogAppendAsyncResult.cs
- AbsoluteQuery.cs
- Converter.cs