다음을 통해 공유


CannotRemoveControlException 클래스(2007 시스템)

업데이트: 2007년 11월

디자인 타임에 코드에서 문서에 추가된 호스트 컨트롤 또는 Windows Forms 컨트롤을 제거하려고 할 때 throw되는 예외입니다.

네임스페이스:  Microsoft.Office.Tools
어셈블리:  Microsoft.Office.Tools.Common.v9.0(Microsoft.Office.Tools.Common.v9.0.dll)

구문

<SerializableAttribute> _
Public NotInheritable Class CannotRemoveControlException _
    Inherits RuntimeException

Dim instance As CannotRemoveControlException
[SerializableAttribute]
public sealed class CannotRemoveControlException : RuntimeException

설명

디자인 타임에 문서 수준 사용자 지정의 일부인 문서에 호스트 컨트롤 및 Windows Forms 컨트롤을 추가할 경우 이러한 컨트롤을 런타임에 삭제할 수 없습니다. 자세한 내용은 호스트 항목 및 호스트 컨트롤 개요를 참조하십시오.

이 예외는 다음 메서드 중 하나를 호출하여 디자인 타임에 추가된 컨트롤을 삭제할 경우 Visual Studio Tools for Office 런타임에 의해 throw될 수 있습니다.

상속 계층 구조

System.Object
  System.Exception
    Microsoft.VisualStudio.Tools.Applications.Runtime.RuntimeException
      Microsoft.Office.Tools.CannotRemoveControlException

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

CannotRemoveControlException 멤버

Microsoft.Office.Tools 네임스페이스

기타 리소스

호스트 항목 및 호스트 컨트롤 개요