Package.DeleteRelationship(String) 메서드

정의

패키지 수준 관계를 삭제합니다.

public:
 void DeleteRelationship(System::String ^ id);
public void DeleteRelationship(string id);
member this.DeleteRelationship : string -> unit
Public Sub DeleteRelationship (id As String)

매개 변수

id
String

Id 삭제할 항목입니다PackageRelationship.

예외

idnull입니다.

패키지가 열려Dispose(Boolean)Close() 있지 않거나 호출되었습니다.

패키지가 읽기 전용입니다.

id 가 유효한 XML 식별자가 아닌 경우

설명

패키지 수준 관계는 패키지와 연결된 대상 부분 또는 리소스 간의 연결을 정의합니다. 패키지 수준 관계는 두 가지 형식 중 하나일 수 있습니다.

  • 패키지의 Package 대상 부분 간.
  • 패키지 외부의 Package 대상 리소스 간.

패키지 관계에서 패키지는 관계의 "소유자"로 간주됩니다. 패키지가 삭제되면 패키지가 소유한 모든 관계도 삭제됩니다.

지정된 id 관계와의 관계가 패키지에 없으면 예외가 발생하지 않습니다.

DeleteRelationship 는 어떤 방식으로든 대상 부분을 물리적으로 변경하지 않습니다.

패키지 관계에 대한 자세한 내용은 다음에서 https://www.ecma-international.org/publications-and-standards/standards/ecma-376/다운로드할 수 있는 OPC(Open Packaging Conventions) 사양의 섹션 1.3을 참조하세요.

적용 대상