PackageRelationship.TargetMode Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Hodnota vlastnosti
Hodnota výčtu, která označuje, jestli TargetUri odkazuje na prostředek Internal nebo External na Package.
Poznámky
Je TargetMode zadán ve volání Package.CreateRelationship Nebo PackagePart.CreateRelationship metoda, která vytvořila relaci. Po vytvoření TargetMode relace se nedá změnit.
Pokud TargetMode je Internalhodnota , TargetUri musí být relativní odkaz. U relace na úrovni balíčku se relativní odkaz na TargetUri balíček přeloží vzhledem k identifikátoru URI balíčku zdrojového balíčku, který relaci vlastní a obsahuje. (Příklad identifikátoru URI balíčku zdrojového balíčku: pack://http:,,www.adatum.com,files,datapak.package/".) U vztahu na úrovni částí je hodnota přeložena vzhledem ke zdrojové části, TargetUri která je vlastníkem relace (TargetUri je interpretována vzhledem k SourceUri).
Pokud TargetMode je External, TargetUri může být buď relativní odkaz, nebo plně kvalifikovaný identifikátor URI. TargetUri Pokud je relativní odkaz, je odkaz interpretován jako relativní vzhledem k umístění objektuPackage, který obsahuje tento vztah.
Další informace naleznete TargetMode v oddílu 1.3.3 "Relationship Markup" specifikace Open Packaging Conventions k dispozici ke stažení na adrese https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.