PackageRelationship Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje skojarzenie między źródłem Package lub PackagePart, a obiektem docelowym, który może być zasobem PackagePart zewnętrznym lub .
public ref class PackageRelationship
public class PackageRelationship
type PackageRelationship = class
Public Class PackageRelationship
- Dziedziczenie
-
PackageRelationship
Uwagi
Element PackageRelationship definiuje skojarzenie między źródłemPackage lub PackagePart zasobem docelowymPackagePart lub zewnętrznym. Obiekt źródłowy jest traktowany jako "właściciel" relacji.
Klasa PackageRelationship nie ma publicznego konstruktora. Zamiast tego są używane dwie metody Twórca:
Package.CreateRelationship | Tworzy relację "na poziomie pakietu" z pakietu do określonej części lub zasobu zewnętrznego. |
PackagePart.CreateRelationship | Tworzy relację "na poziomie części" z jednej części do innej części lub zasobu zewnętrznego. |
Pakiet źródłowy lub część są identyfikowane przez SourceUri właściwość relacji. Część docelowa lub zasób zewnętrzny jest identyfikowany przez TargetUri właściwość relacji.
Tworzenie lub usuwanie relacji nie wpływa w żaden sposób na obiekty źródłowe ani docelowe.
Jeśli obiekt źródłowy zostanie usunięty, wszystkie relacje należące do obiektu również zostaną usunięte.
Relacje umożliwiają nawigację zarówno w dokumencie, jak i między dokumentami. Relacje obsługują również usługi modelu obiektów dokumentów, takie jak łączenie z PrintTicket określonymi elementami dokumentu podczas drukowania.
Aby uzyskać więcej informacji na temat PackageRelationship elementów, zobacz sekcję 1.3 "Relacje" w specyfikacji Open Packaging Conventions dostępnej do pobrania pod adresem https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.
Właściwości
Id |
Pobiera ciąg identyfikujący relację. |
Package |
Pobiera element Package zawierający tę relację. |
RelationshipType |
Pobiera kwalifikowaną nazwę typu relacji. |
SourceUri |
Pobiera identyfikator URI pakietu lub części będącej właścicielem relacji. |
TargetMode |
Pobiera wartość wskazującą, czy elementem docelowym relacji jest Internal , czy External do Package. |
TargetUri |
Pobiera identyfikator URI zasobu docelowego relacji. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla