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

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

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

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

  • ICachedType 인터페이스. 문서의 데이터 캐시에 추가하는 개체에서 이 인터페이스를 선택적으로 구현할 수 있습니다. 개체의 캐싱 동작을 보다 세밀하게 제어하려면 이 인터페이스를 구현합니다.

  • Microsoft Visual Studio Tools for Office Runtime에서 throw될 수 있는 예외

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

클래스

  클래스 설명
Public 클래스 AddInException 예외가 추가 기능 및 호스트 응용 프로그램 사이에서 전달될 때 throw되는 예외입니다.
Public 클래스 CacheAlreadyLoadedException 문서 수준 사용자 지정에서 데이터 캐시가 이미 로드된 후 문서의 데이터 캐시를 로드하려고 할 때 throw되는 예외입니다.
Public 클래스 CachedAttribute 지정된 데이터 개체를 문서의 데이터 캐시에 추가하도록 Microsoft Visual Studio Tools for Office Runtime에 지시합니다.
Public 클래스 CachedDataCouldNotBeSerializedException 문서 수준 사용자 지정의 캐시된 데이터에 대해 serialize를 시도하지 못하면 throw되는 예외입니다.
Public 클래스 CachedDataTypeMismatchException 데이터 캐시에 있는 개체의 XML serialize된 상태가 캐시된 데이터 매니페스트의 개체에 대한 형식 정보와 일치하지 않는 경우 throw되는 예외입니다.
Public 클래스 CannotCacheInNonStartupException 이 예외는 Visual Studio 2010 Tools for Office Runtime에서 사용되지 않습니다.이전 버전의 런타임을 사용하여 컴파일된 코드와의 호환성을 유지하기 위해 이 버전의 런타임에 포함되었습니다.
Public 클래스 CannotCreateCustomizationDomainException 응용 프로그램 도메인을 만들 수 없고 Office 솔루션의 어셈블리를 로드할 수 없을 때 throw되는 예외입니다.
Public 클래스 CannotCreateStartupObjectException Office 솔루션 어셈블리의 호스트 항목 클래스를 인스턴스화할 수 없을 때 throw되는 예외입니다.
Public 클래스 CannotFindMemberException 문서 수준 사용자 지정의 데이터 캐시에서 프로그래밍 방식으로 개체를 추가 또는 제거하려고 하지만 지정한 개체가 지정한 호스트 항목 클래스에서 선언되지 않은 경우에 throw되는 예외입니다.
Public 클래스 CannotFindObjectToFillException Microsoft Visual Studio Tools for Office Runtime이 문서 수준 사용자 지정의 데이터 캐시에서 개체를 찾을 수 없을 때 throw되는 예외입니다.
Public 클래스 CannotFindStartupObjectAssemblyException 이 예외는 Visual Studio 2010 Tools for Office Runtime에서 사용되지 않습니다.이전 버전의 런타임을 사용하여 컴파일된 코드와의 호환성을 유지하기 위해 이 버전의 런타임에 포함되었습니다.
Public 클래스 CannotLoadManifestException 문서의 매니페스트를 로드할 수 없는 경우 throw되는 예외입니다.
Public 클래스 CannotRetrieveAppInfoException 인프라입니다.
Public 클래스 CannotRetrieveCachedDataException 문서의 캐시된 데이터가 손상되었거나 누락된 경우 throw되는 예외입니다.
Public 클래스 ControlCouldNotBeInitializedException Office 솔루션의 문서에 추가된 컨트롤을 초기화할 수 없을 때 throw되는 예외입니다.
Public 클래스 ControlNotFoundException 문서 수준 사용자 지정의 컨트롤을 참조하려고 하지만 컨트롤이 없을 때 throw되는 예외입니다.
Public 클래스 DocumentAlreadyCustomizedException Visual Studio의 Office 개발 도구를 사용하여 만든 문서 수준 사용자 지정에 이미 포함된 문서에 사용자 지정을 연결하려고 할 때 throw되는 예외입니다.
Public 클래스 DocumentAlreadyLoadedException 인프라입니다.
Public 클래스 DocumentClosedException 닫힌 문서에서 ServerDocument 클래스를 사용하여 작업을 수행하려고 하면 throw되는 예외입니다.
Public 클래스 DocumentCustomizedWithPreviousRuntimeException ServerDocument 클래스를 사용하여 Visual Studio에서 이전 버전의 Office 개발 도구로 만든 문서 수준 사용자 지정에 대한 작업을 수행하려고 할 때 throw되는 예외입니다.
Public 클래스 DocumentNotCustomizedException 문서에서 ServerDocument 클래스를 사용하여 잘못된 작업을 수행하려는 경우 throw되는 예외입니다.
Public 클래스 DocumentNotLoadedException 인프라입니다.
Public 클래스 HostAssemblyAttribute 이 특성이 나타나는 어셈블리에서 호스트 응용 프로그램에 의해 노출된 형식에 대한 프록시 형식을 포함하도록 지정합니다.
Public 클래스 HostEventAttribute 프록시 형식의 이벤트를 호스트 응용 프로그램의 이벤트와 연결합니다.
Public 클래스 HostMemberAttribute 프록시의 메서드 및 속성이 호스트 응용 프로그램 개체 모델의 해당 멤버에 바인딩되는 방식을 설정합니다.
Public 클래스 HostTypeAttribute 형식과 정식 이름 사이의 관계를 지정합니다.
Public 클래스 InvalidDeployManifestException 이 예외는 Visual Studio 2010 Tools for Office Runtime에서 사용되지 않습니다.이전 버전의 런타임을 사용하여 컴파일된 코드와의 호환성을 유지하기 위해 이 버전의 런타임에 포함되었습니다.
Public 클래스 InvalidManifestException 이 예외는 Office 솔루션의 응용 프로그램 매니페스트나 캐시된 데이터 매니페스트가 올바르지 않을 때 throw됩니다.
Public 클래스 InvalidNewApplicationManifestException 이 예외는 Visual Studio 2010 Tools for Office Runtime에서 사용되지 않습니다.이전 버전의 런타임을 사용하여 컴파일된 코드와의 호환성을 유지하기 위해 이 버전의 런타임에 포함되었습니다.
Public 클래스 ItemAlreadyInCacheException 문서 수준 사용자 지정의 데이터 캐시에 항목을 추가하려고 했지만 이 항목이 캐시에 이미 있는 경우 throw되는 예외입니다.
Public 클래스 ItemNotInCacheException 문서 수준 사용자 지정의 데이터 캐시에서 항목을 검색하려고 했지만 해당 항목이 없는 경우 throw되는 예외입니다.
Public 클래스 ManifestNotExecutedException 인프라입니다.
Public 클래스 MissingDataIdException Id 속성이 nullNull 참조(Visual Basic의 경우 Nothing) 또는 빈 문자열인 CachedDataItem이 캐시된 데이터 매니페스트에 포함되어 있는 경우에 ServerDocument 개체를 저장하면 throw되는 예외입니다.
Public 클래스 MissingHostItemIdException Id 속성이 nullNull 참조(Visual Basic의 경우 Nothing) 또는 빈 문자열인 CachedDataHostItem이 캐시된 데이터 매니페스트에 포함되어 있는 경우에 ServerDocument 개체를 저장하면 throw되는 예외입니다.
Public 클래스 MissingTypeException DataType 속성이 nullNull 참조(Visual Basic의 경우 Nothing) 또는 빈 문자열인 CachedDataItem이 캐시된 데이터 매니페스트에 포함되어 있는 경우에 ServerDocument 개체를 저장하면 throw되는 예외입니다.
Public 클래스 MultipleCachedDataCouldNotBeSerializedException 문서 수준 사용자 지정에서 둘 이상의 캐시된 데이터 개체를 serialize할 수 없을 때 throw되는 예외입니다.
Public 클래스 NonCacheableTypeException 문서 수준 사용자 지정의 개체를 캐시하려고 했지만 해당 개체 형식이 DataSet, DataTable 또는 데이터 캐싱에 지정된 요구 사항을 충족하는 형식이 아닌 경우 throw되는 예외입니다.
Public 클래스 NoStartupObjectsException 이 예외는 Visual Studio의 Office 개발 도구를 사용하여 만든 솔루션 어셈블리에 시작 개체가 없을 때 throw됩니다.
Public 클래스 NotAvailableOfflineException 이 예외는 Visual Studio 2010 Tools for Office Runtime에서 사용되지 않습니다.이전 버전의 런타임을 사용하여 컴파일된 코드와의 호환성을 유지하기 위해 이 버전의 런타임에 포함되었습니다.
Public 클래스 NotAvailableOnlineException 이 예외는 Visual Studio 2010 Tools for Office Runtime에서 사용되지 않습니다.이전 버전의 런타임을 사용하여 컴파일된 코드와의 호환성을 유지하기 위해 이 버전의 런타임에 포함되었습니다.
Public 클래스 RuntimeException Microsoft Visual Studio Tools for Office Runtime 예외에 대한 기본 클래스를 제공합니다.
Public 클래스 SafeArrayDefaultRankAttribute 배열의 기본 차수를 정의합니다.
Public 클래스 StartupObjectAttribute 인프라입니다.
Public 클래스 UnknownCustomizationFileException Visual Studio의 Office 개발 도구에서 지원하지 않는 확장명의 파일을 ServerDocument 생성자 또는 메서드에 전달할 때 throw되는 예외입니다.
Public 클래스 UpdateFailedException 이 예외는 Visual Studio 2010 Tools for Office Runtime에서 사용되지 않습니다.이전 버전의 런타임을 사용하여 컴파일된 코드와의 호환성을 유지하기 위해 이 버전의 런타임에 포함되었습니다.

인터페이스

  인터페이스 설명
Public 인터페이스 IAppInfo 인프라입니다.
Public 인터페이스 IAppInfoDocument 인프라입니다.
Public 인터페이스 ICachedType 문서 수준 사용자 지정에서 형식의 캐싱 동작을 사용자 지정합니다.
Public 인터페이스 IComAddInAutomationServiceProviderCallback 인프라입니다.

열거형

  열거형 설명
Public 열거형 HostEventMethodType 추가 기능의 메서드에 해당하는 호스트 응용 프로그램의 메서드 형식을 나타냅니다.

참고 항목

참조

기타 리소스

데이터 캐싱