OpenXmlPartContainer Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет базовый класс для OpenXmlPackage и OpenXmlPart.
public abstract class OpenXmlPartContainer
type OpenXmlPartContainer = class
Public MustInherit Class OpenXmlPartContainer
- Наследование
-
OpenXmlPartContainer
- Производный
Конструкторы
OpenXmlPartContainer() |
Инициализирует OpenXmlPartContainer. |
Свойства
DataPartReferenceRelationships |
Возвращает все DataPartReferenceRelationship связи. |
ExternalRelationships |
Возвращает все внешние связи. Связи гиперссылки не включаются. Используйте свойство HyperlinkRelationship для перечисления связей гиперссылки. |
Features |
Возвращает функции, связанные с этой частью. |
HyperlinkRelationships |
Возвращает все связи гиперссылок. |
Parts |
Возвращает все части, являющиеся целевыми объектами связи этой части. |
Методы
AddAnnotation(Object) |
Добавляет объект в список заметок этого PartContainer. |
AddExtendedPart(String, String, String, String) |
Добавляет расширенную часть ( часть для конкретного приложения ). |
AddExtendedPart(String, String, String) |
Добавляет расширенную часть ( часть для конкретного приложения ). |
AddExternalRelationship(String, Uri, String) |
Добавляет внешнюю связь. Не добавляйте связи гиперссылки с помощью этого метода. Вместо этого используйте AddHyperlinkRelationship(). |
AddExternalRelationship(String, Uri) |
Добавляет внешнюю связь. Не добавляйте связи гиперссылки с помощью этого метода. Вместо этого используйте AddHyperlinkRelationship(). |
AddHyperlinkRelationship(Uri, Boolean, String) |
Добавляет новое отношение гиперссылки. |
AddHyperlinkRelationship(Uri, Boolean) |
Добавляет новое отношение гиперссылки. |
AddNewPart<T>() |
Добавляет новую часть типа T. |
AddNewPart<T>(String, String) |
Добавляет новую часть типа T. |
AddNewPart<T>(String) |
Добавляет новую часть типа T. |
AddPart<T>(T, String) |
Добавляет часть в документ с заданным идентификатором связи (ID). Должен использовать возвращаемую часть для работы с частью, добавленной в документ |
AddPart<T>(T) |
Добавляет часть в документ. Должен использовать возвращаемую часть для работы с частью, добавленной в документ. |
Annotation(Type) |
Получите первый объект заметки указанного типа из этого объекта PartContainer. |
Annotation<T>() |
Получите первый объект заметки указанного типа из этого объекта PartContainer. |
Annotations(Type) |
Возвращает коллекцию заметок указанного типа для этого PartContainer. |
Annotations<T>() |
Возвращает коллекцию заметок указанного типа для этого PartContainer. |
ChangeIdOfPart(OpenXmlPart, String) |
Изменяет идентификатор отношения части. |
CreateRelationshipToPart(OpenXmlPart, String) |
Добавляет в эту часть связь для указанной части. |
CreateRelationshipToPart(OpenXmlPart) |
Добавляет в эту часть связь для указанной части. |
DeleteExternalRelationship(ExternalRelationship) |
Удаляет указанную внешнюю связь. |
DeleteExternalRelationship(String) |
Удаляет указанный объект ExternalRelationship. |
DeletePart(OpenXmlPart) |
Удаляет указанную часть корневого слоя пакета. |
DeletePart(String) |
Удаляет указанную дочернюю часть из этой части. |
DeleteParts<T>(IEnumerable<T>) |
Удаляет из документа все части, которые находятся в переданной коллекции. |
DeleteReferenceRelationship(ReferenceRelationship) |
Удаляет указанную ссылку. |
DeleteReferenceRelationship(String) |
Удаляет указанную ссылку. |
GetExternalRelationship(String) |
Возвращает указанное значение ExternalRelationship. |
GetIdOfPart(OpenXmlPart) |
Возвращает идентификатор отношения части. |
GetPartById(String) |
Получает дочернюю часть через идентификатор связи. |
GetPartsCountOfType<T>() |
Устаревшие..
Возвращает количество всех частей типа T. |
GetPartsOfType<T>() |
Перечисляет все дочерние части указанного типа |
GetPartsOfType<T>(ICollection<T>) |
Устаревшие..
Возвращает все дочерние части указанного типа |
GetReferenceRelationship(String) |
Возвращает указанный объект ReferenceRelationship. |
RemoveAnnotations(Type) |
Удаляет заметки указанного типа из этого PartContainer. |
RemoveAnnotations<T>() |
Удаляет заметки указанного типа из этого PartContainer. |
ThrowIfObjectDisposed() |
Проверьте, удален ли объект. |
TryGetPartById(String, OpenXmlPart) |
Попробуйте получить часть дочернего элемента по идентификатору связи. |
Методы расширения
AddPartRootEventsFeature(OpenXmlPartContainer) |
Добавляет функцию для отслеживания событий жизненного цикла пакета. |
CreateUnknownElement(OpenXmlPartContainer, String) |
Создает класс OpenXmlUnknownElement с помощью внешнего XML-кода. |