PackagePart Класс

Определение

Предоставляет базовый класс для частей, хранящихся в объекте Package. Это абстрактный класс.

public ref class PackagePart abstract
public abstract class PackagePart
type PackagePart = class
Public MustInherit Class PackagePart
Наследование
PackagePart
Производный

Комментарии

Состоит PackagePart из трех основных элементов:

Доступ Описание
Uri Универсальный код ресурса (URI) части.
ContentType Тип MIME потока содержимого.
GetStream Поток данных содержимого части.

Конструкторы

PackagePart(Package, Uri)

Инициализирует новый экземпляр класса PackagePart с использованием указанного родительского объекта Package и URI части.

PackagePart(Package, Uri, String)

Инициализирует новый экземпляр PackagePart класса с указанным родительским Packageэлементом, URI части и типом контента MIME.

PackagePart(Package, Uri, String, CompressionOption)

Инициализирует новый экземпляр PackagePart класса с указанным родительским Packageэлементом , URI части, типом контента MIME и CompressionOption.

Свойства

CompressionOption

Получает параметр сжатия потока содержимого части.

ContentType

Возвращает тип MIME потока содержимого.

Package

Получает родительский объект Package для части.

Uri

Получает URI части.

Методы

CreateRelationship(Uri, TargetMode, String)

Создает связь на уровне части между данным объектом PackagePart и указанным целевым объектом PackagePart или внешним ресурсом.

CreateRelationship(Uri, TargetMode, String, String)

Создает связь на уровне части между данным объектом PackagePart и указанным целевым объектом PackagePart или внешним ресурсом.

DeleteRelationship(String)

Удаляет указанную связь PackageRelationship уровня части.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetContentTypeCore()

При переопределении в производном классе возвращает тип MIME содержимого части.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetRelationship(String)

Возвращает связь с указанным Id.

GetRelationships()

Возвращает коллекцию всех связей, владельцем которых является данная часть.

GetRelationshipsByType(String)

Возвращает коллекцию связей, соответствующих указанному типу RelationshipType.

GetStream()

Возвращает поток данных содержимого части.

GetStream(FileMode)

Возвращает поток содержимого, открытый в указанном режиме ввода-вывода FileMode.

GetStream(FileMode, FileAccess)

Возвращает поток содержимого части, открытый в указанных режимах FileMode и FileAccess.

GetStreamCore(FileMode, FileAccess)

При переопределении в производном классе возвращает поток содержимого части, открытый в указанных режимах FileMode и FileAccess.

GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
RelationshipExists(String)

Возвращает значение, показывающее, является ли данная часть владельцем связи с указанным Id.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел