Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / wpf / src / UIAutomation / 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 : BrendanM 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. //---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: Exception indicating that a clickable point could not be found // // History: // 10/23/2003 : BrendanM 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
- Completion.cs
- Int32RectConverter.cs
- RijndaelManaged.cs
- Latin1Encoding.cs
- Gdiplus.cs
- ButtonBase.cs
- ListControlStringCollectionEditor.cs
- DataGridRowEventArgs.cs
- StrokeNodeData.cs
- RuntimeUtils.cs
- CompositeActivityCodeGenerator.cs
- PackagingUtilities.cs
- EdmType.cs
- WebPartUserCapability.cs
- XmlCustomFormatter.cs
- TimeSpanParse.cs
- LicFileLicenseProvider.cs
- HtmlControlPersistable.cs
- InternalBufferManager.cs
- DebuggerService.cs
- TagMapInfo.cs
- InvalidFilterCriteriaException.cs
- HttpSessionStateBase.cs
- DescriptionAttribute.cs
- SqlProcedureAttribute.cs
- IriParsingElement.cs
- CachedTypeface.cs
- OutputCacheModule.cs
- MetadataCache.cs
- XmlCharType.cs
- InputMethodStateTypeInfo.cs
- ErrorFormatterPage.cs
- StatusBar.cs
- SecurityHelper.cs
- HttpWriter.cs
- Buffer.cs
- SpeechSynthesizer.cs
- SchemaElement.cs
- wgx_sdk_version.cs
- MdiWindowListItemConverter.cs
- TraceSection.cs
- HtmlUtf8RawTextWriter.cs
- NavigationFailedEventArgs.cs
- InternalPolicyElement.cs
- RelatedPropertyManager.cs
- CommonObjectSecurity.cs
- ArrayTypeMismatchException.cs
- Baml2006ReaderFrame.cs
- HtmlContainerControl.cs
- RectValueSerializer.cs
- ModelPerspective.cs
- CodeParameterDeclarationExpression.cs
- ObjectConverter.cs
- DoubleCollectionConverter.cs
- ExternalCalls.cs
- ViewCellRelation.cs
- RootAction.cs
- PageStatePersister.cs
- JobInputBins.cs
- SqlWorkflowPersistenceService.cs
- _ChunkParse.cs
- VScrollProperties.cs
- XmlSchemaInclude.cs
- DoubleLinkList.cs
- ServiceProviders.cs
- ExecutionContext.cs
- OpenFileDialog.cs
- KnownIds.cs
- JournalEntry.cs
- PenLineCapValidation.cs
- ColumnResult.cs
- ResolveNameEventArgs.cs
- SmiEventSink_Default.cs
- XmlSchemaAll.cs
- MatrixAnimationUsingPath.cs
- OrderByBuilder.cs
- unsafenativemethodsother.cs
- MetaForeignKeyColumn.cs
- XmlUtf8RawTextWriter.cs
- CellQuery.cs
- GlobalizationSection.cs
- DateTimeConverter.cs
- COM2PictureConverter.cs
- Transform.cs
- WindowsScrollBarBits.cs
- DataServiceHostFactory.cs
- TreeChangeInfo.cs
- NamedPermissionSet.cs
- Menu.cs
- CultureData.cs
- AddInControllerImpl.cs
- CustomAttribute.cs
- SafeSecurityHelper.cs
- Clause.cs
- XmlCustomFormatter.cs
- AssemblyNameProxy.cs
- AppSettingsReader.cs
- BindingExpression.cs
- ApplicationProxyInternal.cs
- ContextStack.cs