Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / AccessibleTech / longhorn / Automation / UIAutomationTypes / System / Windows / Automation / ElementNotAvailableException.cs / 1 / ElementNotAvailableException.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: Exception indicating that a clickable point could not be found // // History: // 10/23/2003 : [....] Ported to WCP // //--------------------------------------------------------------------------- using System.Windows.Automation; using System; using System.Runtime.Serialization; using System.Security.Permissions; using MS.Internal.Automation; namespace System.Windows.Automation { ////// The exception that is thrown when accesses a AutomationElement or a /// RawElement that corresponds to UI that is no longer available. This can /// happen if the UI was in a dialog that was closed, or an application that /// was closed or terminated. /// [Serializable] #if (INTERNAL_COMPILE) internal class ElementNotAvailableException : SystemException #else public class ElementNotAvailableException : SystemException #endif { ////// Initializes a new instance of the ElementNotAvailableException class. /// public ElementNotAvailableException() : base(SR.Get(SRID.ElementNotAvailable)) { HResult = UiaCoreTypesApi.UIA_E_ELEMENTNOTAVAILABLE; } ////// Initializes an instance of the ElementNotAvailableException class with a specified error message. /// /// The message that describes the error. public ElementNotAvailableException(String message) : base(message) { HResult = UiaCoreTypesApi.UIA_E_ELEMENTNOTAVAILABLE; } ////// Initializes a new instance of the ElementNotAvailableException class with a specified error message and a reference to the inner exception that is the cause of this exception. /// /// The message that describes the error. /// The exception that is the cause of the current exception. public ElementNotAvailableException(string message, Exception innerException) : base(message, innerException) { HResult = UiaCoreTypesApi.UIA_E_ELEMENTNOTAVAILABLE; } ////// Initializes a new instance of the ElementNotAvailableException class with a reference to the inner exception that is the cause of this exception. /// /// The exception that is the cause of the current exception. public ElementNotAvailableException(Exception innerException) : base(SR.Get(SRID.ElementNotAvailable), innerException) { HResult = UiaCoreTypesApi.UIA_E_ELEMENTNOTAVAILABLE; } ////// Initializes a new instance of the ElementNotAvailableException class with serialized data. /// //CASRemoval:[SecurityPermissionAttribute(SecurityAction.Demand,SerializationFormatter=true)] protected ElementNotAvailableException(SerializationInfo info, StreamingContext context) : base(info, context) { HResult = UiaCoreTypesApi.UIA_E_ELEMENTNOTAVAILABLE; } ////// Populates a SerializationInfo with the data needed to serialize the target object. /// /// The SerializationInfo to populate with data. /// The destination for this serialization. [SecurityPermissionAttribute(SecurityAction.Demand,SerializationFormatter=true)] public override void GetObjectData(SerializationInfo info, StreamingContext context) { base.GetObjectData(info, context); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SetStoryboardSpeedRatio.cs
- WebPartAddingEventArgs.cs
- FunctionQuery.cs
- ProfileGroupSettingsCollection.cs
- IgnoreFileBuildProvider.cs
- ApplicationServicesHostFactory.cs
- ApplicationSecurityInfo.cs
- EdmEntityTypeAttribute.cs
- ObjectIDGenerator.cs
- GridEntry.cs
- DispatcherHooks.cs
- StringSource.cs
- EndPoint.cs
- FrameworkElement.cs
- XmlSerializerAssemblyAttribute.cs
- DispatchProxy.cs
- AstTree.cs
- HttpHandlersSection.cs
- PassportPrincipal.cs
- IssuedTokenClientCredential.cs
- HtmlHistory.cs
- DataGridItemEventArgs.cs
- RawUIStateInputReport.cs
- WebPartDeleteVerb.cs
- SpeechDetectedEventArgs.cs
- BindingRestrictions.cs
- SoapAttributeOverrides.cs
- FormsAuthentication.cs
- Parameter.cs
- DashStyle.cs
- CombinedGeometry.cs
- HttpSessionStateWrapper.cs
- GatewayDefinition.cs
- JournalEntry.cs
- EventLogConfiguration.cs
- TextElementCollection.cs
- Identity.cs
- CreateParams.cs
- CatchBlock.cs
- SchemaImporter.cs
- NotifyCollectionChangedEventArgs.cs
- DropSource.cs
- CommonDialog.cs
- FunctionNode.cs
- EditorPart.cs
- SoapSchemaExporter.cs
- ComponentChangingEvent.cs
- OrderedDictionary.cs
- DesignTimeSiteMapProvider.cs
- ConstantCheck.cs
- MetadataUtil.cs
- RuntimeConfigLKG.cs
- ListControlBoundActionList.cs
- HostingEnvironmentSection.cs
- ConditionalWeakTable.cs
- RoleManagerSection.cs
- ObjectItemLoadingSessionData.cs
- ClaimTypeElement.cs
- HyperlinkAutomationPeer.cs
- AxisAngleRotation3D.cs
- OleDbWrapper.cs
- ImageList.cs
- DataServiceEntityAttribute.cs
- DoubleLink.cs
- InternalControlCollection.cs
- IsolationInterop.cs
- UriExt.cs
- ResXResourceReader.cs
- TableAdapterManagerNameHandler.cs
- ExtenderProviderService.cs
- AssociatedControlConverter.cs
- XmlSerializationReader.cs
- SqlUtils.cs
- SocketPermission.cs
- ScalarType.cs
- OdbcReferenceCollection.cs
- XmlSchemaException.cs
- ObservableCollection.cs
- HttpStreamFormatter.cs
- ContentTextAutomationPeer.cs
- ButtonBaseAutomationPeer.cs
- SHA1.cs
- CodeCastExpression.cs
- IfAction.cs
- CodeTypeReferenceCollection.cs
- XmlNavigatorStack.cs
- FormCollection.cs
- DataGridViewTopLeftHeaderCell.cs
- NumberAction.cs
- WebPartExportVerb.cs
- ProjectionPruner.cs
- ValidationErrorEventArgs.cs
- SqlWriter.cs
- UndoEngine.cs
- ResourceCategoryAttribute.cs
- SecurityContext.cs
- XmlSerializerNamespaces.cs
- SQLMoney.cs
- Unit.cs
- SqlGenericUtil.cs