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
- MetroSerializationManager.cs
- Latin1Encoding.cs
- InternalsVisibleToAttribute.cs
- Ipv6Element.cs
- ImageClickEventArgs.cs
- XPathItem.cs
- AbstractExpressions.cs
- WpfXamlType.cs
- ChannelManagerService.cs
- CustomTypeDescriptor.cs
- TileBrush.cs
- FastEncoder.cs
- IDispatchConstantAttribute.cs
- MouseActionValueSerializer.cs
- StreamInfo.cs
- WebAdminConfigurationHelper.cs
- IconConverter.cs
- OletxEnlistment.cs
- ModelPerspective.cs
- MLangCodePageEncoding.cs
- RewritingSimplifier.cs
- MediaPlayer.cs
- SHA1.cs
- EndPoint.cs
- MonitorWrapper.cs
- ProcessStartInfo.cs
- FocusChangedEventArgs.cs
- DbConnectionPoolGroupProviderInfo.cs
- SQLByte.cs
- TaiwanCalendar.cs
- HyperLinkDataBindingHandler.cs
- AlternateViewCollection.cs
- ConfigurationElementProperty.cs
- OleDbEnumerator.cs
- SapiGrammar.cs
- DataContractSerializerOperationBehavior.cs
- ReachUIElementCollectionSerializerAsync.cs
- COM2IPerPropertyBrowsingHandler.cs
- BoundField.cs
- ConnectionProviderAttribute.cs
- cache.cs
- CopyNodeSetAction.cs
- ScriptControl.cs
- sortedlist.cs
- SchemaNamespaceManager.cs
- TypeBuilder.cs
- ElementsClipboardData.cs
- WebPartTransformer.cs
- CacheVirtualItemsEvent.cs
- UniqueID.cs
- Brush.cs
- SQLBoolean.cs
- CompiledQuery.cs
- FixedSOMFixedBlock.cs
- PropVariant.cs
- PerformanceCountersElement.cs
- OutputBuffer.cs
- LoginView.cs
- XmlDictionaryReader.cs
- StyleSelector.cs
- DesignerOptions.cs
- SurrogateChar.cs
- DesignerGenericWebPart.cs
- ExpressionBindings.cs
- MailAddress.cs
- FixedSOMSemanticBox.cs
- XmlSigningNodeWriter.cs
- Screen.cs
- WebPartsSection.cs
- ResourceCategoryAttribute.cs
- Utils.cs
- WizardStepBase.cs
- CloudCollection.cs
- SectionVisual.cs
- HtmlFormWrapper.cs
- Component.cs
- ToolboxComponentsCreatingEventArgs.cs
- ProfileServiceManager.cs
- ProfileSection.cs
- Model3DCollection.cs
- safex509handles.cs
- XmlSchemaAll.cs
- VersionPair.cs
- DesignerVerb.cs
- CodeTypeReference.cs
- CharacterBuffer.cs
- DataGridCaption.cs
- UniqueIdentifierService.cs
- MessageDecoder.cs
- UidManager.cs
- SettingsBase.cs
- InheritanceContextChangedEventManager.cs
- MethodCallExpression.cs
- CqlParserHelpers.cs
- CompModHelpers.cs
- MetafileHeaderWmf.cs
- XmlQuerySequence.cs
- WizardStepBase.cs
- EntityViewGenerator.cs
- TreeNodeCollectionEditorDialog.cs