PackageRelationship Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kaynak Package veya PackagePartile PackagePart veya dış kaynak olabilecek hedef nesne arasındaki ilişkiyi temsil eder.
public ref class PackageRelationship
public class PackageRelationship
type PackageRelationship = class
Public Class PackageRelationship
- Devralma
-
PackageRelationship
Açıklamalar
PackageRelationship, kaynakPackage veya hedefPackagePart veya dış kaynakla PackagePart arasındaki ilişkiyi tanımlar. Kaynak nesne ilişkinin "sahibi" olarak kabul edilir.
PackageRelationship sınıfı genel oluşturucuya sahip değildir; bunun yerine iki Create yöntemi kullanılır:
Package.CreateRelationship | Bir paketten belirtilen bir parçaya veya dış kaynağa "paket düzeyi" ilişkisi oluşturur. |
PackagePart.CreateRelationship | Bir parçadan başka bir parçaya veya dış kaynağa "parça düzeyi" ilişkisi oluşturur. |
Kaynak paket veya bölüm, ilişkinin SourceUri özelliği tarafından tanımlanır. Hedef bölüm veya dış kaynak, ilişkinin TargetUri özelliği tarafından tanımlanır.
İlişki oluşturmak veya silmek, kaynak veya hedef nesneleri hiçbir şekilde etkilemez.
Kaynak nesne silinirse, nesnenin sahip olduğu tüm ilişkiler de silinir.
İlişkiler hem belgede hem de belgeler arasında gezintiyi etkinleştirir. İlişkiler, yazdırma sırasında PrintTicket belirli belge öğelerine bağlama gibi belge nesne modeli hizmetlerini de destekler.
PackageRelationship öğeleri hakkında daha fazla bilgi için https://www.ecma-international.org/publications-and-standards/standards/ecma-376/adresinden indirilebilen Açık Paketleme Kuralları belirtimindeki Bölüm 1.3 "İlişkiler" bölümüne bakın.
Özellikler
Id |
İlişkiyi tanımlayan bir dize alır. |
Package |
Bu ilişkiyi içeren Package alır. |
RelationshipType |
İlişkinin tam tür adını alır. |
SourceUri |
paketin veya ilişkinin sahibi olan bölümün URI'sini alır. |
TargetMode |
İlişkinin hedefinin PackageInternal veya External olduğunu gösteren bir değer alır. |
TargetUri |
İlişkinin hedef kaynağının URI'sini alır. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |