TypedOpenXmlPackage Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public abstract class TypedOpenXmlPackage : DocumentFormat.OpenXml.Packaging.OpenXmlPackage
type TypedOpenXmlPackage = class
inherit OpenXmlPackage
Public MustInherit Class TypedOpenXmlPackage
Inherits OpenXmlPackage
- Наследование
- Производный
Свойства
| AutoSave |
Возвращает значение, указывающее, следует ли сохранять части при удалении. (Унаследовано от OpenXmlPackage) |
| CompressionOption |
Возвращает или задает уровень сжатия для содержимого новой части. (Унаследовано от OpenXmlPackage) |
| DataPartReferenceRelationships |
Возвращает все DataPartReferenceRelationship связи. (Унаследовано от OpenXmlPartContainer) |
| DataParts |
Возвращает все DataPart части в пакете документа. (Унаследовано от OpenXmlPackage) |
| ExternalRelationships |
Возвращает все внешние связи. Связи гиперссылки не включаются. Используйте свойство HyperlinkRelationship для перечисления связей гиперссылки. (Унаследовано от OpenXmlPartContainer) |
| Features |
Возвращает функции, связанные с этой частью. (Унаследовано от OpenXmlPackage) |
| FileOpenAccess |
Возвращает параметр FileAccess для документа. Текущие параметры доступа для операций ввода-вывода: Чтение, Запись или ReadWrite. (Унаследовано от OpenXmlPackage) |
| HyperlinkRelationships |
Возвращает все связи гиперссылок. (Унаследовано от OpenXmlPartContainer) |
| MarkupCompatibilityProcessSettings |
Возвращает параметры совместимости разметки, применяемые во время загрузки. (Унаследовано от OpenXmlPackage) |
| MaxCharactersInPart |
Возвращает значение, указывающее максимально допустимое количество символов в части Open XML. Нулевое значение (0) указывает на отсутствие ограничений на размер части. Значение, отличное от нуля, указывает максимальный размер в символах. (Унаследовано от OpenXmlPackage) |
| Package |
Устаревшие..
Возвращает пакет документа. (Унаследовано от OpenXmlPackage) |
| PackageProperties |
Возвращает свойства пакета. (Унаследовано от OpenXmlPackage) |
| PartExtensionProvider |
Возвращает часть PartExtensionProvider, которая обеспечивает сопоставление между ContentType и расширением части. (Унаследовано от OpenXmlPackage) |
| Parts |
Возвращает все части, являющиеся целевыми объектами связи этой части. (Унаследовано от OpenXmlPartContainer) |
| RootPart |
Возвращает корневую часть пакета. (Унаследовано от OpenXmlPackage) |
| StrictRelationshipFound |
Возвращает значение, указывающее, содержит ли этот пакет переходные связи, преобразованные из Strict. (Унаследовано от OpenXmlPackage) |
Методы
| AddAnnotation(Object) |
Добавляет объект в список заметок этого PartContainer. (Унаследовано от OpenXmlPartContainer) |
| AddExtendedPart(String, String, String, String) |
Добавляет расширенную часть ( часть для конкретного приложения ). (Унаследовано от OpenXmlPartContainer) |
| AddExtendedPart(String, String, String) |
Добавляет расширенную часть ( часть для конкретного приложения ). (Унаследовано от OpenXmlPartContainer) |
| AddExternalRelationship(String, Uri, String) |
Добавляет внешнюю связь. Не добавляйте связи гиперссылки с помощью этого метода. Вместо этого используйте AddHyperlinkRelationship(). (Унаследовано от OpenXmlPartContainer) |
| AddExternalRelationship(String, Uri) |
Добавляет внешнюю связь. Не добавляйте связи гиперссылки с помощью этого метода. Вместо этого используйте AddHyperlinkRelationship(). (Унаследовано от OpenXmlPartContainer) |
| AddHyperlinkRelationship(Uri, Boolean, String) |
Добавляет новое отношение гиперссылки. (Унаследовано от OpenXmlPartContainer) |
| AddHyperlinkRelationship(Uri, Boolean) |
Добавляет новое отношение гиперссылки. (Унаследовано от OpenXmlPartContainer) |
| AddNewPart<T>() |
Добавляет новую часть типа T. (Унаследовано от OpenXmlPartContainer) |
| AddNewPart<T>(String, String) |
Добавляет новую часть типа T. (Унаследовано от OpenXmlPartContainer) |
| AddNewPart<T>(String) |
Добавляет новую часть типа T. (Унаследовано от OpenXmlPartContainer) |
| AddPart<T>(T, String) |
Добавляет часть в документ с заданным идентификатором связи (ID). Должен использовать возвращаемую часть для работы с частью, добавленной в документ (Унаследовано от OpenXmlPartContainer) |
| AddPart<T>(T) |
Добавляет указанную часть в документ. Используйте возвращаемую часть для работы с частью, добавленной в документ. (Унаследовано от OpenXmlPackage) |
| Annotation(Type) |
Получите первый объект заметки указанного типа из этого объекта PartContainer. (Унаследовано от OpenXmlPartContainer) |
| Annotation<T>() |
Получите первый объект заметки указанного типа из этого объекта PartContainer. (Унаследовано от OpenXmlPartContainer) |
| Annotations(Type) |
Возвращает коллекцию заметок указанного типа для этого PartContainer. (Унаследовано от OpenXmlPartContainer) |
| Annotations<T>() |
Возвращает коллекцию заметок указанного типа для этого PartContainer. (Унаследовано от OpenXmlPartContainer) |
| ChangeIdOfPart(OpenXmlPart, String) |
Изменяет идентификатор отношения части. (Унаследовано от OpenXmlPartContainer) |
| Clone() |
Создает редактируемый клон этого пакета OpenXml, открытый в с расширяемой MemoryStream емкостью и использующий OpenSettings по умолчанию. (Унаследовано от OpenXmlPackage) |
| Clone(Package, OpenSettings) |
Создает клон этого пакета OpenXml, открытого в указанном экземпляре Package. (Унаследовано от OpenXmlPackage) |
| Clone(Package) |
Создает клон этого пакета OpenXml, открытого в указанном экземпляре Package. Клон будет открыт с помощью того же openSettings, что и этот пакет OpenXml. (Унаследовано от OpenXmlPackage) |
| Clone(Stream, Boolean, OpenSettings) |
Создает клон этого пакета OpenXml, открытого в заданном потоке. (Унаследовано от OpenXmlPackage) |
| Clone(Stream, Boolean) |
Создает клон этого пакета OpenXml, открытого в заданном потоке. Клонированные пакеты OpenXml открываются с помощью того же openSettings, что и этот пакет OpenXml. (Унаследовано от OpenXmlPackage) |
| Clone(Stream) |
Создает клон этого пакета OpenXml, открытого в заданном потоке. Клонированные пакеты OpenXml открываются с теми же параметрами, например FileOpenAccess и OpenSettings, что и этот пакет OpenXml. (Унаследовано от OpenXmlPackage) |
| Clone(String, Boolean, OpenSettings) |
Создает клон этого пакета OpenXml, открытого из заданного файла (который будет создан путем клонирования этого пакета OpenXml). (Унаследовано от OpenXmlPackage) |
| Clone(String, Boolean) |
Создает клон этого пакета OpenXml, открытого из заданного файла (который будет создан путем клонирования этого пакета OpenXml). Клонированные пакеты OpenXml открываются с помощью того же openSettings, что и этот пакет OpenXml. (Унаследовано от OpenXmlPackage) |
| Clone(String) |
Создает клон этого пакета OpenXml, открытого из заданного файла (который будет создан путем клонирования этого пакета OpenXml). Клонированные пакеты OpenXml открываются с теми же параметрами, например FileOpenAccess и OpenSettings, что и этот пакет OpenXml. (Унаследовано от OpenXmlPackage) |
| Close() |
Устаревшие..
Сохраняет и закрывает пакет OpenXml и все потоки базовых частей. (Унаследовано от OpenXmlPackage) |
| CreateClone(Package) |
Создает новый экземпляр OpenXmlPackage в указанном экземпляре Package. (Унаследовано от OpenXmlPackage) |
| CreateClone(Stream) |
Создает новый openXmlPackage в заданном потоке. (Унаследовано от OpenXmlPackage) |
| CreateClone(String) |
Создает новый пакет OpenXml для заданного файла. (Унаследовано от OpenXmlPackage) |
| CreateMediaDataPart(MediaDataPartType) |
Создает новую MediaDataPart часть в пакете документа. (Унаследовано от OpenXmlPackage) |
| CreateMediaDataPart(String, String) |
Создает новую MediaDataPart часть в пакете документа. (Унаследовано от OpenXmlPackage) |
| CreateMediaDataPart(String) |
Создает новую MediaDataPart часть в пакете документа. (Унаследовано от OpenXmlPackage) |
| CreateRelationshipToPart(OpenXmlPart, String) |
Добавляет в эту часть связь для указанной части. (Унаследовано от OpenXmlPartContainer) |
| CreateRelationshipToPart(OpenXmlPart) |
Добавляет в эту часть связь для указанной части. (Унаследовано от OpenXmlPartContainer) |
| DeleteExternalRelationship(ExternalRelationship) |
Удаляет указанную внешнюю связь. (Унаследовано от OpenXmlPartContainer) |
| DeleteExternalRelationship(String) |
Удаляет указанный объект ExternalRelationship. (Унаследовано от OpenXmlPartContainer) |
| DeletePart(DataPart) |
Удаляет указанный DataPart объект из пакета документа. (Унаследовано от OpenXmlPackage) |
| DeletePart(OpenXmlPart) |
Удаляет указанную часть корневого слоя пакета. (Унаследовано от OpenXmlPartContainer) |
| DeletePart(String) |
Удаляет указанную дочернюю часть из этой части. (Унаследовано от OpenXmlPartContainer) |
| DeleteParts<T>(IEnumerable<T>) |
Удаляет из документа все части, которые находятся в переданной коллекции. (Унаследовано от OpenXmlPartContainer) |
| DeletePartsRecursivelyOfType<T>() |
Рекурсивно удаляет из пакета все части с указанным типом. (Унаследовано от OpenXmlPackage) |
| DeleteReferenceRelationship(ReferenceRelationship) |
Удаляет указанную ссылку. (Унаследовано от OpenXmlPartContainer) |
| DeleteReferenceRelationship(String) |
Удаляет указанную ссылку. (Унаследовано от OpenXmlPartContainer) |
| Dispose() |
Очищает и сохраняет содержимое, закрывает документ и освобождает все ресурсы. (Унаследовано от OpenXmlPackage) |
| Dispose(Boolean) |
Очищает и сохраняет содержимое, закрывает документ и освобождает все ресурсы. (Унаследовано от OpenXmlPackage) |
| GetExternalRelationship(String) |
Возвращает указанное значение ExternalRelationship. (Унаследовано от OpenXmlPartContainer) |
| GetIdOfPart(OpenXmlPart) |
Возвращает идентификатор отношения части. (Унаследовано от OpenXmlPartContainer) |
| GetPartById(String) |
Получает дочернюю часть через идентификатор связи. (Унаследовано от OpenXmlPartContainer) |
| GetPartsCountOfType<T>() |
Устаревшие..
Возвращает количество всех частей типа T. (Унаследовано от OpenXmlPartContainer) |
| GetPartsOfType<T>() |
Перечисляет все дочерние части указанного типа |
| GetPartsOfType<T>(ICollection<T>) |
Устаревшие..
Возвращает все дочерние части указанного типа |
| GetReferenceRelationship(String) |
Возвращает указанный объект ReferenceRelationship. (Унаследовано от OpenXmlPartContainer) |
| OpenClone(Stream, Boolean, OpenSettings) |
Открывает клонированные пакеты OpenXml в заданном потоке. (Унаследовано от OpenXmlPackage) |
| OpenClone(String, Boolean, OpenSettings) |
Открывает клонированные пакеты OpenXml в заданном файле. (Унаследовано от OpenXmlPackage) |
| RemoveAnnotations(Type) |
Удаляет заметки указанного типа из этого PartContainer. (Унаследовано от OpenXmlPartContainer) |
| RemoveAnnotations<T>() |
Удаляет заметки указанного типа из этого PartContainer. (Унаследовано от OpenXmlPartContainer) |
| Save() |
Сохраняет содержимое всех частей и связей, содержащихся в пакете OpenXml, если FileOpenAccess имеет значение ReadWrite. Некоторые платформы не поддерживают сохранение из-за ограничений в Package, поэтому запросите CanSave во время выполнения, чтобы узнать, будет ли поддерживаться полное сохранение без закрытия и удаления OpenXmlPackage. (Унаследовано от OpenXmlPackage) |
| SaveAs(String) |
Устаревшие..
Сохраняет содержимое всех частей и связей, содержащихся в пакете OpenXml, в указанный файл. Открывает сохраненный документ, используя те же параметры, которые использовались для открытия этого пакета OpenXml. (Унаследовано от OpenXmlPackage) |
| ThrowIfObjectDisposed() |
Возникает, если объект удален. (Унаследовано от OpenXmlPackage) |
| ToFlatOpcDocument() |
Преобразует пакет OpenXml в формате OPC в неструктурированном XDocument формате OPC. (Унаследовано от OpenXmlPackage) |
| ToFlatOpcDocument(XProcessingInstruction) |
Преобразует пакет OpenXml в формате OPC в неструктурированном XDocument формате OPC. (Унаследовано от OpenXmlPackage) |
| ToFlatOpcString() |
Преобразует пакет OpenXml в формате OPC в строку в формате неструктурированного OPC. (Унаследовано от OpenXmlPackage) |
| TryGetPartById(String, OpenXmlPart) |
Попробуйте получить часть дочернего элемента по идентификатору связи. (Унаследовано от OpenXmlPartContainer) |
| Validate(OpenXmlPackageValidationSettings) |
Устаревшие..
Проверяет пакет. Этот метод не проверяет XML-содержимое в каждой части. (Унаследовано от OpenXmlPackage) |
Методы расширения
| AddDisposableFeature(OpenXmlPackage) | |
| AddPackageEventsFeature(OpenXmlPackage) |
Добавляет функцию для отслеживания событий жизненного цикла пакета. |
| AddPartEventsFeature(OpenXmlPackage) |
Добавляет функцию для отслеживания событий пакета, создающего или удаляющего части. |
| AddPartRootEventsFeature(OpenXmlPartContainer) |
Добавляет функцию для отслеживания событий жизненного цикла пакета. |
| AddRandomNumberGeneratorFeature(OpenXmlPackage) |
Добавьте генератор случайных чисел в пакет. |
| CreateUnknownElement(OpenXmlPartContainer, String) |
Создает класс OpenXmlUnknownElement с помощью внешнего XML-кода. |
| GetAllParts(OpenXmlPackage) |
Обход частей в ширину OpenXmlPackage по ширине. |