Share via


Package.DeleteRelationship(String) Yöntem

Tanım

Paket düzeyi ilişkisini siler.

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

Parametreler

id
String

Id Silinecek öğesininPackageRelationship.

Özel durumlar

id, null değeridir.

Paket açık değil (Dispose(Boolean) veya Close() çağrıldı).

Paket salt okunurdur.

id geçerli bir XML tanımlayıcısı değil.

Açıklamalar

Paket düzeyinde ilişki, paketle ilişkili hedef parça veya kaynak arasındaki ilişkiyi tanımlar. Paket düzeyi ilişki iki biçimden biri olabilir.

  • Package Paketteki hedef parça arasında.
  • Package Paketin dışındaki hedef kaynağa arasında.

Paket ilişkisinde paket, ilişkinin "sahibi" olarak kabul edilir. Paket silindiğinde, paketin sahip olduğu tüm ilişkiler de silinir.

Belirtilen id ile bir ilişki pakette değilse hiçbir özel durum tetiklenmez.

DeleteRelationship hedef bölümü hiçbir şekilde fiziksel olarak değiştirmez.

Paket ilişkileri hakkında daha fazla bilgi için adresinden indirilebilen https://www.ecma-international.org/publications-and-standards/standards/ecma-376/Open Packaging Conventions (OPC) belirtiminin 1.3. bölümüne bakın.

Şunlara uygulanır