Export (0) Print
Expand All
Expand Minimize

Microsoft.VisualStudio.Tools.Applications.Runtime Namespace

The Microsoft.VisualStudio.Tools.Applications.Runtime namespace contains classes that compose the Microsoft Visual Studio 2005 Tools for the Microsoft Office System runtime. The main classes in the Microsoft.VisualStudio.Tools.Applications.Runtime namespace provide programmatic access to the application manifest and cached data in the Runtime Storage Control of a Microsoft Office Word document or Microsoft Office Excel workbook. For more information, see Runtime Storage Control Overview.

The ServerDocument class provides programmatic access to cached data and the embedded application manifest. Other classes related to cached data include:

Other classes related to the embedded application manifest include:

The BindableComponent class provides a default implementation of the System.Windows.Forms.IBindableComponent interface. Host items and host controls in Visual Studio Tools for Office solutions derive from the BindableComponent class. For more information, see Host Items and Host Controls Overview and Data Binding (Visual Studio Tools for Office).

 ClassDescription
Public classAddinAppInfoDocument 
Public classAppDomainManager 
Public classAppInfo 
Public classAppInfoNode 
Public classAppManifestRepresents the embedded application manifest in the Runtime Storage Control of a Microsoft Visual Studio 2005 Tools for the Microsoft Office System solution document.
Public classAppManifestNode 
Public classAssemblyIdentityProvides information about the application manifest or the assembly in a Microsoft Visual Studio 2005 Tools for the Microsoft Office System solution.
Public classBindableComponentProvides a default implementation of the IBindableComponent interface.
Public classCacheAlreadyLoadedExceptionThis exception is thrown when an attempt is made to start caching after the cache has already been loaded.
Public classCachedAttributeInstructs the runtime to cache the specified data object in the document.
Public classCachedDataContains all of the data that is cached in the data island of a Microsoft Visual Studio 2005 Tools for the Microsoft Office System solution document.
Public classCachedDataCouldNotBeSerializedExceptionThis exception is thrown when an attempt to serialize cached data fails.
Public classCachedDataHostItemContains all of the cached data objects declared in a single class in a Microsoft Visual Studio 2005 Tools for the Microsoft Office System solution.
Public classCachedDataHostItemCollectionRepresents a collection of CachedDataHostItem objects.
Public classCachedDataHostItemEnumeratorIterates through a CachedDataHostItemCollection.
Public classCachedDataItemRepresents a cached data object in a Microsoft Visual Studio 2005 Tools for the Microsoft Office System solution document.
Public classCachedDataItemCollectionRepresents a collection of CachedDataItem objects.
Public classCachedDataItemEnumeratorIterates through a CachedDataItemCollection.
Public classCachedDataTypeMismatchExceptionThis exception is thrown when the XML serialized state of the object in the cache does not match the type information in the cached data manifest.
Public classCannotCacheInNonStartupExceptionThe exception that is thrown when an object cannot be cached because the object is not declared in a class that implements the IStartup interface.
Public classCannotCreateCustomizationDomainExceptionThis exception is thrown when an application domain cannot be created and the assembly cannot be loaded.
Public classCannotCreateStartupObjectExceptionThis exception is thrown when the startup assembly that is specified in the application manifest fails to load.
Public classCannotFindMemberExceptionThe exception that is thrown when you try to programmatically add or remove an object from the data cache, but the specified object is not declared in the specified host item class.
Public classCannotFindObjectToFillExceptionThe exception that is thrown when the Microsoft Visual Studio 2005 Tools for the Microsoft Office System runtime cannot locate an object in the data cache.
Public classCannotFindStartupObjectAssemblyExceptionThis exception is thrown when the main solution assembly does not contain the startup object that is specified in the application manifest.
Public classCannotLoadManifestExceptionThis exception is thrown when the manifest in the document cannot be loaded.
Public classCannotRetrieveAppInfoException 
Public classCannotRetrieveCachedDataExceptionThis exception is thrown when the cached data island in the document is corrupted or missing.
Public classControlCouldNotBeInitializedExceptionThis exception is thrown when a control added using the controls collection could not be initialized.
Public classControlNotFoundExceptionThis exception is thrown when an attempt is made to reference a control in the controls collection, but the control does not exist.
Public classDependencyProvides information about the assembly in a Microsoft Visual Studio 2005 Tools for the Microsoft Office System solution.
Public classDocumentAlreadyLoadedException 
Public classDocumentClosedExceptionThis exception is thrown when an operation on a closed document is attempted.
Public classDocumentNotLoadedException 
Public classEntryPointIdentifies the assembly that is executed when the Microsoft Visual Studio 2005 Tools for the Microsoft Office System solution runs.
Public classEntryPointCollectionRepresents a collection of EntryPoint objects.
Public classEntryPointEnumeratorIterates through an EntryPointCollection.
Public classInvalidDeployManifestExceptionThis exception is thrown when the deployment manifest that is referenced from the application manifest is not valid.
Public classInvalidManifestExceptionThis exception is thrown when the manifest in the document is not valid.
Public classInvalidNewApplicationManifestExceptionThis exception is thrown when the application manifest that is referenced from the deployment manifest is not valid.
Public classItemAlreadyInCacheExceptionThis exception is thrown when an attempt is made to add an item to the cache in the document, but the item already exists in the cache.
Public classItemNotInCacheExceptionThis exception is thrown when an attempt is made to retrieve an item from the document's cache, but the item does not exist.
Public classManifestNotExecutedException 
Public classMissingDataIdExceptionThe exception that is thrown when a ServerDocument is saved while the cached data manifest contains a CachedDataItem with an Id property that is a null reference (Nothing in Visual Basic) or an empty string.
Public classMissingHostItemIdExceptionThe exception that is thrown when a ServerDocument is saved while the data cache contains a CachedDataHostItem with an Id property that is a null reference (Nothing in Visual Basic) or an empty string.
Public classMissingTypeExceptionThe exception that is thrown when a ServerDocument is saved while the cached data manifest contains a CachedDataItem with a DataType property that is a null reference (Nothing in Visual Basic) or an empty string.
Public classMultipleCachedDataCouldNotBeSerializedExceptionThe exception that is thrown when more than one cached data object could not be serialized.
Public classNonCacheableTypeExceptionThis exception is thrown when an attempt is made to cache a type, but the type is not a DataSet, DataTable, or a type that meets the requirements specified in Caching Data Objects.
Public classNoStartupObjectsExceptionThis exception is thrown when the main solution assembly does not contain a startup object.
Public classNotAvailableOfflineExceptionThis exception is thrown when an attempt is made to call an assembly, but the assembly is not available in the cache or on the network.
Public classNotAvailableOnlineExceptionThis exception is thrown when an attempt is made to call an assembly, but the assembly is not available in the cache.
Public classPolicyInfo 
Public classRuntimeExceptionProvides the base class for exceptions in the Microsoft.VisualStudio.Tools.Applications.Runtime namespace.
Public classServerDocumentProvides access to the cached data and the application manifest in a Microsoft Office Word document or Microsoft Office Excel workbook.
Public classStartupObjectAttribute 
Public classUnknownCustomizationFileExceptionThe exception that is thrown when you pass a file with an extension that is not supported by Microsoft Visual Studio 2005 Tools for the Microsoft Office System to a Microsoft.VisualStudio.Tools.Applications.Runtime.ServerDocument constructor or method.
Public classUpdateFailedExceptionThis exception is thrown when a deployment manifest references an application manifest that is a different version from the application manifest in the document, but the application manifest in the document cannot be updated.

 StructureDescription
Public structureFourPartVersionRepresents the version number of a Microsoft Visual Studio 2005 Tools for the Microsoft Office System solution.

Community Additions

ADD
Show:
© 2014 Microsoft