PackageRelationship.TargetMode Właściwość
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.
public:
property System::IO::Packaging::TargetMode TargetMode { System::IO::Packaging::TargetMode get(); };
public System.IO.Packaging.TargetMode TargetMode { get; }
member this.TargetMode : System.IO.Packaging.TargetMode
Public ReadOnly Property TargetMode As TargetMode
Wartość właściwości
Wartość wyliczenia wskazująca, czy TargetUri odwołuje się do zasobuInternal, czy External do .Package
Uwagi
Parametr TargetMode jest określony w wywołaniu elementu Package.CreateRelationship lub PackagePart.CreateRelationship Metoda, która utworzyła relację. Po utworzeniu TargetMode relacji nie można zmienić.
Gdy TargetMode parametr ma Internalwartość , TargetUri musi być odwołaniem względnym. W przypadku relacji na poziomie pakietu względne odwołanie do TargetUri elementu jest rozpoznawane względem identyfikatora URI pakietu źródłowego będącego właścicielem i zawiera relację. (Przykładowy identyfikator URI pakietu źródłowego: "pack://http:,www.adatum.com,files,datapak.package/".) W przypadku relacji na poziomie części jest TargetUri rozpoznawany względem części źródłowej będącej właścicielem relacji (TargetUri jest interpretowany względem SourceUrielementu ).
Gdy TargetMode parametr ma Externalwartość , TargetUri może być odwołaniem względnym lub w pełni kwalifikowanym identyfikatorem URI. TargetUri Jeśli element jest odwołaniem względnym, odwołanie jest interpretowane jako względem lokalizacji obiektu zawierającego Package tę relację.
Aby uzyskać więcej informacji na temat TargetMode sekcji 1.3.3 "Markup relacji" specyfikacji Open Packaging Conventions dostępnej do pobrania na stronie https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.