InvalidMessageClassException Class
Represents errors that occur when a specified message class name is not valid.
Inheritance Hierarchy
System.Object
System.Exception
System.SystemException
System.ArgumentException
Microsoft.Office.Tools.Outlook.InvalidMessageClassException
Namespace: Microsoft.Office.Tools.Outlook
Assembly: Microsoft.Office.Tools.v4.0.Framework (in Microsoft.Office.Tools.v4.0.Framework.dll)
Syntax
'Declaration
<SerializableAttribute> _
<SecurityPermissionAttribute(SecurityAction.Demand, Unrestricted := True)> _
<SecurityPermissionAttribute(SecurityAction.InheritanceDemand, Unrestricted := True)> _
Public NotInheritable Class InvalidMessageClassException _
Inherits ArgumentException
[SerializableAttribute]
[SecurityPermissionAttribute(SecurityAction.Demand, Unrestricted = true)]
[SecurityPermissionAttribute(SecurityAction.InheritanceDemand, Unrestricted = true)]
public sealed class InvalidMessageClassException : ArgumentException
The InvalidMessageClassException type exposes the following members.
Constructors
Name | Description | |
---|---|---|
InvalidMessageClassException() | Initializes a new instance of the InvalidMessageClassException class. | |
InvalidMessageClassException(Exception) | ||
InvalidMessageClassException(String) | Initializes a new instance of the InvalidMessageClassException class by using the invalid message class name. | |
InvalidMessageClassException(String, Exception) | ||
InvalidMessageClassException(String, String) |
Top
Properties
Name | Description | |
---|---|---|
Data | Gets a collection of key/value pairs that provide additional user-defined information about the exception. (Inherited from Exception.) | |
HelpLink | Gets or sets a link to the help file associated with this exception. (Inherited from Exception.) | |
HResult | Gets or sets HRESULT, a coded numerical value that is assigned to a specific exception. (Inherited from Exception.) | |
InnerException | Gets the Exception instance that caused the current exception. (Inherited from Exception.) | |
Message | Gets the error message and the parameter name, or only the error message if no parameter name is set. (Inherited from ArgumentException.) | |
MessageClass | Gets the invalid message class name. | |
ParamName | Gets the name of the parameter that causes this exception. (Inherited from ArgumentException.) | |
Source | Gets or sets the name of the application or the object that causes the error. (Inherited from Exception.) | |
StackTrace | Gets a string representation of the immediate frames on the call stack. (Inherited from Exception.) | |
TargetSite | Gets the method that throws the current exception. (Inherited from Exception.) |
Top
Methods
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetBaseException | When overridden in a derived class, returns the Exception that is the root cause of one or more subsequent exceptions. (Inherited from Exception.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetObjectData | Sets the SerializationInfo object with the parameter name and additional exception information. (Overrides ArgumentException.GetObjectData(SerializationInfo, StreamingContext).) | |
GetType | Gets the runtime type of the current instance. (Inherited from Exception.) | |
ToString | Creates and returns a string representation of the current exception. (Inherited from Exception.) |
Top
Remarks
This exception can occur if you specify an invalid message class name for the FormRegionMessageClassAttribute.
This exception can also occur if you set the TargetForm property of the FormRegionCustomAction to an invalid message class name.
For more information about valid message class names, see Associating a Form Region with an Outlook Message Class.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.