Microsoft.VisualStudio.Tools.Applications.Runtime The arguments passed to a class that implements . Initializes a new instance of the class. Gets the location of the deployment manifest. Gets the type of add-in installation that is being performed. Gets the deployment manifest for the add-in. Gets the application manifest for the add-in. Gets the application manifest for the host application. Gets the application manifest for the post-deployment action. Gets the name of the add-in that is defined in the deployment manifest. Gets the version of the add-in being downloaded. Gets the location of the add-in. Gets the location of the add-in. The location of the add-in being installed to the ClickOnce cache. Gets the application manifest for the add-in. An XML string that represents the application manifest for the add-in. Gets the deployment manifest for the add-in. An XML string that represents the deployment manifest for the add-in. Gets the application manifest for the host application. An XML string that represents the application manifest for the host application. Gets the type of add-in installation that is being performed. The type of add-in installation that is being performed. Gets the application manifest for the post-deployment action. An XML string that represents the application manifest for the post-deployment action. Gets the name of the add-in that is defined in the deployment manifest. The name of the add-in that is defined in the deployment manifest. Gets the version of the add-in being downloaded. The version of the add-in being downloaded. The version number is based on the value in the deployment manifest. Represents a post-deployment action, which can perform additional installation steps as the final step in a ClickOnce installer. Runs the post-deployment action, which can perform additional installation steps as the final step in a ClickOnce installer. The arguments for the post-deployment action, including the path of the ClickOnce installer. The exception that is thrown when an exception is passed between an add-in and the host application. Initializes a new instance of the class with a reference to the inner exception that is the cause of this exception. The that is the cause of the current exception, or null if no inner exception is specified. Adds information about the exception to the specified . A that contains the information that is required to serialize the current . A that contains the source and destination of the serialized stream that is associated with the current . The exception that is thrown when a document-level customization attempts to load the data cache in a document after the data cache has already been loaded. Instructs the Visual Studio Tools for Office runtime to add the specified data object to the data cache in the document. Initializes a new instance of the class. The exception that is thrown when an attempt to serialize cached data in a document-level customization fails. The exception that is thrown when the XML serialized state of an object in the data cache does not match the type information for the object in the cached data manifest. This exception is not used by the Visual Studio 2010 Tools for Office Runtime. It is included in this version of the runtime to maintain compatibility with code that was compiled using earlier versions of the runtime. The exception that is thrown when an application domain cannot be created and the assembly for an Office solution cannot be loaded. The exception that is thrown when a host item class in an Office solution assembly cannot be instantiated. The exception that is thrown when you try to programmatically add or remove an object from the data cache in a document-level customization, but the specified object is not declared in the specified host item class. The exception that is thrown when the Visual Studio Tools for Office runtime cannot locate an object in the data cache of a document-level customization. This exception is not used by the Visual Studio 2010 Tools for Office Runtime. It is included in this version of the runtime to maintain compatibility with code that was compiled using earlier versions of the runtime. The exception that is thrown when the manifest in the document cannot be loaded. The exception that is thrown when the cached data in the document is corrupted or missing. The exception that is thrown when a control that was added to a document in an Office solution could not be initialized. The exception that is thrown when an attempt is made to reference a control in a document-level customization, but the control does not exist. The exception that is thrown when you attempt to attach a customization to a document that is already part of a document-level customization that was created by using Office development tools in Visual Studio. The exception that is thrown when you attempt to perform an operation using the class on a closed document. The exception that is thrown when you attempt to use the class to perform an operation on a document-level customization that was created by using an earlier version of the Office development tools in Visual Studio. The exception that is thrown when you try to perform an invalid operation on a document by using the class. Specifies that the assembly in which this attribute appears contains proxy types for the types exposed by the host application. Initializes a new instance of the class. Relates an event in a proxy type to an event in the host application. Initializes a new instance of the class. For COM events only. The dispatch ID of the COM event for which the event marked with this is a proxy. Gets the dispatch ID of the COM event for which the event marked with this is a proxy. The dispatch ID of the COM event for which the event marked with this is a proxy. Gets or sets a value that specifies the kind of event accessor method the host application will use for this event in the proxy type. A value that specifies the kind of event accessor method the host application will use for this event in the proxy type. Indicates the type of the method in the host application that corresponds to a method in an add-in. Indicates that the type of the host event accessor method is not specified. The runtime should determine the type by examining the prefix of the event accessor method name, for example, "add_" or "remove_". Indicates that the host method is used to add an event handler to a delegate. Indicates that the host method is used to remove an event handler from a delegate. Indicates that the host method raises the event. Indicates that the host event accessor method type is unspecified, but the runtime should not attempt to determine the type from the method name. Sets the way that methods and properties in the proxy are bound to the corresponding members in the host application's object model. Initializes a new instance of the class. The name of the method or property in the host application's object model. This name will usually be the same as the method or property name in the proxy type. Gets or sets a enumeration value that controls binding and the way in which the search for members and types is conducted by reflection. One of the enumeration values that controls binding and the way in which the search for members and types is conducted by reflection. Gets the name of the member in the host application that the member in the proxy represents. The name of the member in the host application that corresponds to the member in the proxy. Specifies the relationship between a type and its canonical name. Initializes a new instance of the class. The canonical name of the type. Gets the canonical name of the type. The name that the runtime uses to identify the type. Gets or sets a instance that describes the proxy type. A instance that describes the proxy type. For COM only. Gets or sets the GUID of the source interface for a coclass in the host application's object model. The GUID of the source interface for COM events. Customizes the caching behavior of a type in document-level customizations. Called after the Visual Studio Tools for Office runtime has finished loading the type. Called after a save operation is completed for the type. Called before the Visual Studio Tools for Office runtime loads the type. false if the state of the type should not be loaded from the data cache; otherwise, true. Called before the Visual Studio Tools for Office runtime persists the type into the document. false if the state of the type should not be saved; otherwise, true. Gets a value that indicates whether the cached type has changed since the last time it was saved. true if the cached type has been changed since it was last saved; otherwise, false. This exception is not used by the Visual Studio 2010 Tools for Office Runtime. It is included in this version of the runtime to maintain compatibility with code that was compiled using earlier versions of the runtime. This exception is thrown when the application manifest or cached data manifest for the Office solution is not valid. This exception is not used by the Visual Studio 2010 Tools for Office Runtime. It is included in this version of the runtime to maintain compatibility with code that was compiled using earlier versions of the runtime. The exception that is thrown when an attempt is made to add an item to the data cache in a document-level customization, but the item already exists in the cache. The exception that is thrown when an attempt is made to retrieve an item from the data cache in a document-level customization, but the item does not exist. The exception that is thrown when a object is saved while the cached data manifest contains a with an property that is null or an empty string. The exception that is thrown when a object is saved while the cached data manifest contains a with an property that is null or an empty string. The exception that is thrown when a object is saved while the cached data manifest contains a with a property that is null or an empty string. The exception that is thrown when more than one cached data object could not be serialized in a document-level customization. The exception that is thrown when an attempt is made to cache an object in a document-level customization, but the type of the object is not a , , or a type that meets the requirements specified in Caching Data. This exception is thrown when a solution assembly that was created by using Office development tools in Visual Studio does not contain a startup object. This exception is not used by the Visual Studio 2010 Tools for Office Runtime. It is included in this version of the runtime to maintain compatibility with code that was compiled using earlier versions of the runtime. This exception is not used by the Visual Studio 2010 Tools for Office Runtime. It is included in this version of the runtime to maintain compatibility with code that was compiled using earlier versions of the runtime. Provides the base class for exceptions in Visual Studio Tools for Office runtime. Defines the default rank of an array. Initializes a new instance of the class with a default rank. The default rank of the array. Gets the default rank of the array. An value that represents the default rank of the array. The exception that is thrown when you pass a file with an extension that is not supported by Office development tools in Visual Studio to a constructor or method. This exception is not used by the Visual Studio 2010 Tools for Office Runtime. It is included in this version of the runtime to maintain compatibility with code that was compiled using earlier versions of the runtime.