다음을 통해 공유


Microsoft.VisualStudio.Tools.Applications.Runtime 네임스페이스

네임스페이스에는 Microsoft.VisualStudio.Tools.Applications.Runtime 문서의 데이터 캐싱을 지원하는 클래스와 Visual Studio Tools for Office 런타임 의 일부인 클래스가 포함됩니다.

클래스

AddInException

추가 기능 및 호스트 애플리케이션 간에 예외가 전달될 경우 throw되는 예외입니다.

CacheAlreadyLoadedException

데이터 캐시가 이미 로드된 후 문서 수준 사용자 지정이 문서에서 데이터 캐시를 로드하려고 시도할 때 throw되는 예외입니다.

CachedAttribute

문서의 데이터 캐시에 지정된 데이터 개체를 추가하도록 Visual Studio Tools for Office 런타임에 지시합니다.

CachedDataCouldNotBeSerializedException

문서 수준 사용자 지정에서 캐시된 데이터를 serialize하는 데 실패할 경우 throw되는 예외입니다.

CachedDataTypeMismatchException

데이터 캐시에 있는 개체의 XML serialize된 상태가 캐시된 데이터 매니페스트에 있는 개체의 형식 정보와 일치하지 않는 경우 throw되는 예외입니다.

CannotCacheInNonStartupException

Visual Studio 2010 Tools for Office Runtime에서는 이 예외를 사용하지 않습니다. 이전 버전의 런타임을 사용하여 컴파일한 코드와의 호환성을 유지하기 위해 현재 버전의 런타임에 포함됩니다.

CannotCreateCustomizationDomainException

애플리케이션 도메인을 만들 수 없고 Office용 어셈블리를 로드할 수 없는 경우 throw되는 예외입니다.

CannotCreateStartupObjectException

Office 솔루션 어셈블리의 호스트 항목 클래스를 인스턴스화할 수 없는 경우 throw되는 예외입니다.

CannotFindMemberException

문서 수준 사용자 지정에 있는 데이터 캐시에서 개체를 프로그래밍 방식으로 추가 또는 제거하려고 하지만 지정된 개체가 지정된 호스트 항목 클래스에서 선언되지 않은 경우 throw되는 예외입니다.

CannotFindObjectToFillException

Visual Studio Tools for Office 런타임이 문서 수준 사용자 지정의 데이터 캐시에서 개체를 찾을 수 없을 때 throw되는 예외입니다.

CannotFindStartupObjectAssemblyException

Visual Studio 2010 Tools for Office Runtime에서는 이 예외를 사용하지 않습니다. 이전 버전의 런타임을 사용하여 컴파일한 코드와의 호환성을 유지하기 위해 현재 버전의 런타임에 포함됩니다.

CannotLoadManifestException

문서의 매니페스트가 로드될 수 없는 경우 throw되는 예외입니다.

CannotRetrieveAppInfoException

네임스페이스에는 Microsoft.VisualStudio.Tools.Applications.Runtime 문서의 데이터 캐싱을 지원하는 클래스와 Visual Studio Tools for Office 런타임 의 일부인 클래스가 포함됩니다.

CannotRetrieveCachedDataException

문서의 캐시된 데이터가 손상되었거나 누락된 경우 throw되는 예외입니다.

ControlCouldNotBeInitializedException

Office 솔루션의 문서에 추가된 컨트롤을 초기화할 수 없는 경우 throw되는 예외입니다.

ControlNotFoundException

문서 수준 사용자 지정에 있는 컨트롤을 참조하려고 시도했지만 컨트롤이 없는 경우 throw되는 예외입니다.

DocumentAlreadyCustomizedException

Visual Studio에서 Office 개발 도구를 사용하여 만든 문서 수준 사용자 지정의 일부인 문서에 사용자 지정을 연결하려는 경우 throw되는 예외입니다.

DocumentAlreadyLoadedException

네임스페이스에는 Microsoft.VisualStudio.Tools.Applications.Runtime 문서의 데이터 캐싱을 지원하는 클래스와 Visual Studio Tools for Office 런타임 의 일부인 클래스가 포함됩니다.

DocumentClosedException

닫힌 문서에서 ServerDocument 클래스를 사용하여 작업을 수행하려고 할 때 throw되는 예외입니다.

DocumentCustomizedWithPreviousRuntimeException

Visual Studio에서 이전 버전의 Office 개발 도구를 사용하여 만든 문서 수준 사용자 지정에 대한 작업을 수행하기 위해 ServerDocument 클래스를 사용하려는 경우 throw되는 예외입니다.

DocumentNotCustomizedException

ServerDocument 클래스를 사용하여 문서에서 잘못된 작업을 수행하려고 할 때 throw되는 예외입니다.

DocumentNotLoadedException

네임스페이스에는 Microsoft.VisualStudio.Tools.Applications.Runtime 문서의 데이터 캐싱을 지원하는 클래스와 Visual Studio Tools for Office 런타임 의 일부인 클래스가 포함됩니다.

HostAssemblyAttribute

이 특성이 표시되는 어셈블리에 호스트 애플리케이션에 의해 노출된 형식에서 프록시 형식이 포함되도록 지정합니다.

HostEventAttribute

프록시 형식의 이벤트와 호스트 애플리케이션의 이벤트를 연결합니다.

HostMemberAttribute

프록시에서 메서드 및 속성을 호스트 애플리케이션의 개체 모델에서 해당하는 멤버에 바인딩하는 방식을 설정합니다.

HostTypeAttribute

형식과 canonical 이름 간의 관계를 지정합니다.

InvalidDeployManifestException

Visual Studio 2010 Tools for Office Runtime에서는 이 예외를 사용하지 않습니다. 이전 버전의 런타임을 사용하여 컴파일한 코드와의 호환성을 유지하기 위해 현재 버전의 런타임에 포함됩니다.

InvalidManifestException

Office 솔루션에 대한 애플리케이션 매니페스트 또는 캐시된 데이터 매니페스트가 유효하지 않은 경우 이 예외가 throw됩니다.

InvalidNewApplicationManifestException

Visual Studio 2010 Tools for Office Runtime에서는 이 예외를 사용하지 않습니다. 이전 버전의 런타임을 사용하여 컴파일한 코드와의 호환성을 유지하기 위해 현재 버전의 런타임에 포함됩니다.

ItemAlreadyInCacheException

문서 수준 사용자 지정의 데이터 캐시에 항목을 추가하려고 했지만 이 항목이 캐시에 이미 있는 경우 throw되는 예외입니다.

ItemNotInCacheException

문서 수준 사용자 지정에 있는 데이터 캐시에서 항목을 검색하려고 시도했지만 해당 항목이 없는 경우 throw되는 예외입니다.

ManifestNotExecutedException

네임스페이스에는 Microsoft.VisualStudio.Tools.Applications.Runtime 문서의 데이터 캐싱을 지원하는 클래스와 Visual Studio Tools for Office 런타임 의 일부인 클래스가 포함됩니다.

MissingDataIdException

캐시된 데이터 매니페스트에 null 또는 빈 문자열인 Id 속성의 CachedDataItem이 포함된 상태에서 ServerDocument 개체를 저장할 때 throw되는 예외입니다.

MissingHostItemIdException

캐시된 데이터 매니페스트에 null 또는 빈 문자열인 Id 속성의 CachedDataHostItem이 포함된 상태에서 ServerDocument 개체를 저장할 때 throw되는 예외입니다.

MissingTypeException

캐시된 데이터 매니페스트에 null 또는 빈 문자열인 DataType 속성의 CachedDataItem이 포함된 상태에서 ServerDocument 개체를 저장할 때 throw되는 예외입니다.

MultipleCachedDataCouldNotBeSerializedException

둘 이상의 캐시된 데이터 개체를 문서 수준 사용자 지정에서 serialize할 수 없는 경우 throw되는 예외입니다.

NonCacheableTypeException

문서 수준 사용자 지정에서 개체를 캐시하려고 할 때 throw되는 예외이지만 개체의 형식은 캐싱 데이터에 지정된 요구 사항을 충족하는 , DataTable또는 형식이 아닙니다DataSet.

NoStartupObjectsException

Visual Studio에서 Office 개발 도구를 사용하여 만든 솔루션 어셈블리에 시작 개체가 없는 경우 이 예외가 throw됩니다.

NotAvailableOfflineException

Visual Studio 2010 Tools for Office Runtime에서는 이 예외를 사용하지 않습니다. 이전 버전의 런타임을 사용하여 컴파일한 코드와의 호환성을 유지하기 위해 현재 버전의 런타임에 포함됩니다.

NotAvailableOnlineException

Visual Studio 2010 Tools for Office Runtime에서는 이 예외를 사용하지 않습니다. 이전 버전의 런타임을 사용하여 컴파일한 코드와의 호환성을 유지하기 위해 현재 버전의 런타임에 포함됩니다.

RuntimeException

Visual Studio Tools for Office 런타임에서 예외에 대한 기본 클래스를 제공합니다.

SafeArrayDefaultRankAttribute

배열의 기본 순위를 정의합니다.

StartupObjectAttribute

네임스페이스에는 Microsoft.VisualStudio.Tools.Applications.Runtime 문서의 데이터 캐싱을 지원하는 클래스와 Visual Studio Tools for Office 런타임 의 일부인 클래스가 포함됩니다.

UnknownCustomizationFileException

Visual Studio의 Office 개발 도구에서 지원하지 않는 확장명을 가진 파일을 ServerDocument 생성자 또는 메서드에 전달하는 경우 throw되는 예외입니다.

UpdateFailedException

Visual Studio 2010 Tools for Office Runtime에서는 이 예외를 사용하지 않습니다. 이전 버전의 런타임을 사용하여 컴파일한 코드와의 호환성을 유지하기 위해 현재 버전의 런타임에 포함됩니다.

인터페이스

IAppInfo

네임스페이스에는 Microsoft.VisualStudio.Tools.Applications.Runtime 문서의 데이터 캐싱을 지원하는 클래스와 Visual Studio Tools for Office 런타임 의 일부인 클래스가 포함됩니다.

IAppInfoDocument

네임스페이스에는 Microsoft.VisualStudio.Tools.Applications.Runtime 문서의 데이터 캐싱을 지원하는 클래스와 Visual Studio Tools for Office 런타임 의 일부인 클래스가 포함됩니다.

ICachedType

문서 수준 사용자 지정에서 형식의 캐싱 동작을 사용자 지정합니다.

IComAddInAutomationServiceProviderCallback

네임스페이스에는 Microsoft.VisualStudio.Tools.Applications.Runtime 문서의 데이터 캐싱을 지원하는 클래스와 Visual Studio Tools for Office 런타임 의 일부인 클래스가 포함됩니다.

열거형

HostEventMethodType

추가 기능의 메서드에 해당하는 호스트 애플리케이션의 메서드의 형식을 나타냅니다.

설명

네임스페이 Microsoft.VisualStudio.Tools.Applications.Runtime 스에는 다음 클래스가 포함됩니다.

  • CachedAttribute. 이 특성을 사용하여 문서 수준 사용자 지정의 개체를 문서의 데이터 캐시에 추가합니다. 자세한 내용은 Caching Data을 참조하세요.

  • ICachedType 인터페이스입니다. 필요에 따라 문서의 데이터 캐시에 추가하는 개체에 이 인터페이스를 구현할 수 있습니다. 개체의 캐싱 동작을 더 자세히 제어하려면 이 인터페이스를 구현합니다.

  • Visual Studio Tools for Office 런타임에서 throw될 수 있는 예외입니다.

  • Visual Studio 인프라의 일부이며 코드에서 직접 사용할 수 없는 다른 클래스입니다.