PackagePart.DeleteRelationship(String) PackagePart.DeleteRelationship(String) PackagePart.DeleteRelationship(String) PackagePart.DeleteRelationship(String) Method

정의

지정된 파트 수준 PackageRelationship을 삭제합니다.Deletes a specified part-level PackageRelationship.

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

매개 변수

id
String String String String

삭제할 관계의 Id입니다.The Id of the relationship to delete.

예외

파트가 삭제된 경우The part has been deleted.

또는-or- Package가 열려 있지 않은 경우(Dispose(Boolean) 또는 Close()가 호출된 경우)The Package is not open (Dispose(Boolean) or Close() has been called).

패키지가 읽기 전용인 경우. 이 경우 관계를 삭제할 수 없습니다.The package is read-only (relationships cannot be deleted).

id가 올바른 XML 식별자가 아닌 경우id is not a valid XML identifier.

설명

id 올바른 XML 식별자 여야 합니다.id must be a valid XML identifier. 합니다 id 형식은 xsd: id 이며에 지정 된 명명 규칙을 따라야 합니다 XML Schema Part 2: Datatypes 사양 (참조 https://www.w3.org/TR/xmlschema-2/#ID ).The id type is xsd:ID and must follow the naming conventions prescribed in the XML Schema Part 2: Datatypes specification (see https://www.w3.org/TR/xmlschema-2/#ID).

하는 경우 지정 된 id 와 일치 하지 않습니다는 Id 이 파트에서 소유한는 관계의 모든 관계가 삭제 되 고 예외가 throw 되지 않습니다.If the specified id does not match the Id for any of the relationships that are owned by this part, no relationship is deleted and no exception is thrown.

지정된 된 관계를 삭제 이외의 DeleteRelationship 메서드이 파트 또는 대상 파트에 실제로 변경 하지 않습니다.Other than deleting the specified relationship, the DeleteRelationship method does not physically change either this part or the target part.

적용 대상

추가 정보