Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- QueueProcessor.cs
- WindowsGraphicsWrapper.cs
- Pool.cs
- Stream.cs
- NullableIntMinMaxAggregationOperator.cs
- ADMembershipProvider.cs
- ChannelSinkStacks.cs
- CdpEqualityComparer.cs
- InputReportEventArgs.cs
- DefaultShape.cs
- DispatcherOperation.cs
- ImmutableObjectAttribute.cs
- PageCodeDomTreeGenerator.cs
- TypeDescriptionProviderAttribute.cs
- DataListComponentEditor.cs
- ObjectParameterCollection.cs
- MailBnfHelper.cs
- InputLangChangeEvent.cs
- Lasso.cs
- StaticSiteMapProvider.cs
- SecurityTokenTypes.cs
- BulletedListEventArgs.cs
- ReadOnlyTernaryTree.cs
- LocalTransaction.cs
- TableChangeProcessor.cs
- NativeMethods.cs
- SecurityRuntime.cs
- TiffBitmapEncoder.cs
- ThrowHelper.cs
- MissingMemberException.cs
- FloatUtil.cs
- FolderBrowserDialog.cs
- DataTrigger.cs
- HtmlLink.cs
- BitmapEffectInput.cs
- DBNull.cs
- filewebresponse.cs
- Number.cs
- TypeContext.cs
- MobileSysDescriptionAttribute.cs
- ITextView.cs
- IISMapPath.cs
- AxHost.cs
- AccessDataSourceView.cs
- GetCertificateRequest.cs
- Crypto.cs
- PackWebRequestFactory.cs
- TextBoxDesigner.cs
- HostedElements.cs
- SoapAttributes.cs
- RegexFCD.cs
- BindableAttribute.cs
- ObjectDataSourceChooseTypePanel.cs
- CorruptStoreException.cs
- SequentialUshortCollection.cs
- XmlParserContext.cs
- FrameworkName.cs
- RunWorkerCompletedEventArgs.cs
- Stylus.cs
- SerializerWriterEventHandlers.cs
- ValidatedControlConverter.cs
- ExpressionNode.cs
- ResourceManagerWrapper.cs
- pingexception.cs
- UnmanagedMemoryStreamWrapper.cs
- XmlComplianceUtil.cs
- RSAPKCS1SignatureFormatter.cs
- DBSchemaRow.cs
- StrokeCollection2.cs
- StickyNoteHelper.cs
- WinFormsComponentEditor.cs
- SizeConverter.cs
- CheckBox.cs
- Material.cs
- CodeDOMUtility.cs
- CornerRadius.cs
- MessageContractMemberAttribute.cs
- ScriptManager.cs
- ServiceDesigner.cs
- HMACSHA512.cs
- ObjectDesignerDataSourceView.cs
- DataColumnMappingCollection.cs
- InvalidOperationException.cs
- DesignParameter.cs
- RelationshipEndCollection.cs
- XmlEncoding.cs
- ObservableCollection.cs
- RowParagraph.cs
- FileRegion.cs
- JsonUriDataContract.cs
- OneOfTypeConst.cs
- WebPartDisplayModeCollection.cs
- FragmentQueryKB.cs
- DescendantQuery.cs
- DataBoundControl.cs
- cookiecontainer.cs
- OlePropertyStructs.cs
- AccessorTable.cs
- Stroke2.cs
- SchemaLookupTable.cs