PackageRelationship.TargetMode Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
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
Значение свойства
Значение перечисления, указывающее, ссылается ли TargetUri на ресурс Internal или External для Package.
Комментарии
Задается TargetMode в вызове метода Package.CreateRelationship или PackagePart.CreateRelationship , создавшего связь. После создания TargetMode связи нельзя изменить.
Если TargetMode имеет значение Internal, TargetUri должен быть относительной ссылкой. Для связи на уровне пакета относительная ссылка TargetUri на разрешается относительно URI пакета исходного пакета, который владеет и содержит эту связь. (Пример URI пакета исходного пакета: "pack://http:,,www.adatum.com,files,datapak.package/".) Для связи на уровне части разрешается относительно исходной части, TargetUri которая владеет отношением (TargetUri интерпретируется относительно SourceUri).
Если TargetMode имеет значение External, TargetUri может быть либо относительной ссылкой, либо полным универсальным кодом ресурса (URI). TargetUri Если является относительной ссылкой, ссылка интерпретируется как относительно расположения Package объекта , содержащего эту связь.
Дополнительные сведения см TargetMode . в разделе 1.3.3 "Разметка связей" спецификации Open Packaging Conventions , доступной для скачивания по адресу https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.