VbaProjectPart Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет VbaProjectPart.
public class VbaProjectPart : DocumentFormat.OpenXml.Packaging.OpenXmlPart, DocumentFormat.OpenXml.Packaging.IFixedContentTypePart
public class VbaProjectPart : DocumentFormat.OpenXml.Packaging.TypedOpenXmlPart, DocumentFormat.OpenXml.Packaging.IFixedContentTypePart
[DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)]
public class VbaProjectPart : DocumentFormat.OpenXml.Packaging.OpenXmlPart, DocumentFormat.OpenXml.Packaging.IFixedContentTypePart
type VbaProjectPart = class
inherit OpenXmlPart
interface IFixedContentTypePart
type VbaProjectPart = class
inherit TypedOpenXmlPart
interface IFixedContentTypePart
[<DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)>]
type VbaProjectPart = class
inherit OpenXmlPart
interface IFixedContentTypePart
Public Class VbaProjectPart
Inherits OpenXmlPart
Implements IFixedContentTypePart
Public Class VbaProjectPart
Inherits TypedOpenXmlPart
Implements IFixedContentTypePart
- Наследование
- Наследование
- Атрибуты
- Реализации
Конструкторы
VbaProjectPart() |
Создает экземпляр VbaProjectPart OpenXmlType |
Свойства
ContentType |
Возвращает ContentType. |
DataPartReferenceRelationships |
Возвращает все DataPartReferenceRelationship связи. (Унаследовано от OpenXmlPartContainer) |
ExternalRelationships |
Возвращает все внешние связи. Связи гиперссылки не включаются. Используйте свойство HyperlinkRelationship для перечисления связей гиперссылки. (Унаследовано от OpenXmlPartContainer) |
Features |
Возвращает функции, связанные с этой частью. |
Features |
Возвращает функции, связанные с этой частью. (Унаследовано от OpenXmlPart) |
HyperlinkRelationships |
Возвращает все связи гиперссылок. (Унаследовано от OpenXmlPartContainer) |
IsRootElementLoaded |
Возвращает значение, указывающее, загружен ли корневой элемент из части или он был задан. (Унаследовано от OpenXmlPart) |
OpenXmlPackage |
Возвращает объект OpenXmlPackage, содержащий текущую часть. (Унаследовано от OpenXmlPart) |
Parts |
Возвращает все части, являющиеся целевыми объектами связи этой части. (Унаследовано от OpenXmlPartContainer) |
RelationshipType |
Возвращает тип отношения. |
RootElement |
Возвращает корневой элемент текущей части. Возвращает значение NULL, если текущая часть пуста или не является типом содержимого XML. (Унаследовано от OpenXmlPart) |
Uri |
Возвращает путь к внутренней части в пакете. (Унаследовано от OpenXmlPart) |
VbaDataPart |
Возвращает VbaDataPart объекта VbaProjectPart. |
Методы
AddAnnotation(Object) |
Добавляет объект в список заметок этого PartContainer. (Унаследовано от OpenXmlPartContainer) |
AddExtendedPart(String, String, String) |
Добавляет расширенную часть ( часть для конкретного приложения ). (Унаследовано от OpenXmlPartContainer) |
AddExtendedPart(String, String, String, String) |
Добавляет расширенную часть ( часть для конкретного приложения ). (Унаследовано от OpenXmlPartContainer) |
AddExternalRelationship(String, Uri) |
Добавляет внешнюю связь. Не добавляйте связи гиперссылки с помощью этого метода. Вместо этого используйте AddHyperlinkRelationship(). (Унаследовано от OpenXmlPartContainer) |
AddExternalRelationship(String, Uri, String) |
Добавляет внешнюю связь. Не добавляйте связи гиперссылки с помощью этого метода. Вместо этого используйте AddHyperlinkRelationship(). (Унаследовано от OpenXmlPartContainer) |
AddHyperlinkRelationship(Uri, Boolean) |
Добавляет новое отношение гиперссылки. (Унаследовано от OpenXmlPartContainer) |
AddHyperlinkRelationship(Uri, Boolean, String) |
Добавляет новое отношение гиперссылки. (Унаследовано от OpenXmlPartContainer) |
AddNewPart<T>() |
Добавляет новую часть типа T. (Унаследовано от OpenXmlPartContainer) |
AddNewPart<T>(String) |
Добавляет новую часть типа T. (Унаследовано от OpenXmlPartContainer) |
AddNewPart<T>(String, String) |
Добавляет новую часть типа T. (Унаследовано от OpenXmlPartContainer) |
AddPart<T>(T) |
Добавляет часть в документ. Должен использовать возвращаемую часть для работы с частью, добавленной в документ. (Унаследовано от OpenXmlPartContainer) |
AddPart<T>(T, String) |
Добавляет часть в документ с заданным идентификатором связи (ID). Должен использовать возвращаемую часть для работы с частью, добавленной в документ (Унаследовано от OpenXmlPartContainer) |
Annotation(Type) |
Получите первый объект заметки указанного типа из этого объекта PartContainer. (Унаследовано от OpenXmlPartContainer) |
Annotation<T>() |
Получите первый объект заметки указанного типа из этого объекта PartContainer. (Унаследовано от OpenXmlPartContainer) |
Annotations(Type) |
Возвращает коллекцию заметок указанного типа для этого PartContainer. (Унаследовано от OpenXmlPartContainer) |
Annotations<T>() |
Возвращает коллекцию заметок указанного типа для этого PartContainer. (Унаследовано от OpenXmlPartContainer) |
ChangeIdOfPart(OpenXmlPart, String) |
Изменяет идентификатор отношения части. (Унаследовано от OpenXmlPartContainer) |
CreateRelationshipToPart(OpenXmlPart) |
Добавляет в эту часть связь для указанной части. (Унаследовано от OpenXmlPartContainer) |
CreateRelationshipToPart(OpenXmlPart, String) |
Добавляет в эту часть связь для указанной части. (Унаследовано от OpenXmlPartContainer) |
DeleteExternalRelationship(ExternalRelationship) |
Удаляет указанную внешнюю связь. (Унаследовано от OpenXmlPartContainer) |
DeleteExternalRelationship(String) |
Удаляет указанный объект ExternalRelationship. (Унаследовано от OpenXmlPartContainer) |
DeletePart(OpenXmlPart) |
Удаляет указанную часть корневого слоя пакета. (Унаследовано от OpenXmlPartContainer) |
DeletePart(String) |
Удаляет указанную дочернюю часть из этой части. (Унаследовано от OpenXmlPartContainer) |
DeleteParts<T>(IEnumerable<T>) |
Удаляет из документа все части, которые находятся в переданной коллекции. (Унаследовано от OpenXmlPartContainer) |
DeleteReferenceRelationship(ReferenceRelationship) |
Удаляет указанную ссылку. (Унаследовано от OpenXmlPartContainer) |
DeleteReferenceRelationship(String) |
Удаляет указанную ссылку. (Унаследовано от OpenXmlPartContainer) |
FeedData(Stream) |
Передает данные в поток части. Сначала поток части будет усечен. (Унаследовано от OpenXmlPart) |
GetExternalRelationship(String) |
Возвращает указанное значение ExternalRelationship. (Унаследовано от OpenXmlPartContainer) |
GetIdOfPart(OpenXmlPart) |
Возвращает идентификатор отношения части. (Унаследовано от OpenXmlPartContainer) |
GetParentParts() |
Перечисляет все родители, ссылающиеся на эту часть в любом месте документа. (Унаследовано от OpenXmlPart) |
GetPartById(String) |
Получает дочернюю часть через идентификатор связи. (Унаследовано от OpenXmlPartContainer) |
GetPartsCountOfType<T>() |
Устаревшие..
Возвращает количество всех частей типа T. (Унаследовано от OpenXmlPartContainer) |
GetPartsOfType<T>() |
Перечисляет все дочерние части указанного типа |
GetPartsOfType<T>(ICollection<T>) |
Устаревшие..
Возвращает все дочерние части указанного типа |
GetReferenceRelationship(String) |
Возвращает указанный объект ReferenceRelationship. (Унаследовано от OpenXmlPartContainer) |
GetStream() |
Возвращает поток данных содержимого части. (Унаследовано от OpenXmlPart) |
GetStream(FileMode) |
Возвращает поток содержимого, открытый с помощью указанного объекта ввода-вывода FileMode. (Унаследовано от OpenXmlPart) |
GetStream(FileMode, FileAccess) |
Возвращает поток содержимого части, открытый с помощью указанных файлов FileMode и FileAccess. (Унаследовано от OpenXmlPart) |
RemoveAnnotations(Type) |
Удаляет заметки указанного типа из этого PartContainer. (Унаследовано от OpenXmlPartContainer) |
RemoveAnnotations<T>() |
Удаляет заметки указанного типа из этого PartContainer. (Унаследовано от OpenXmlPartContainer) |
ThrowIfObjectDisposed() |
Указывает, удален ли объект. (Унаследовано от OpenXmlPart) |
TryGetPartById(String, OpenXmlPart) |
Попробуйте получить часть дочернего элемента по идентификатору связи. (Унаследовано от OpenXmlPartContainer) |
UnloadRootElement() |
Выгружает элемент RootElement. (Унаследовано от OpenXmlPart) |
ValidateXml(String, ValidationEventHandler) |
Устаревшие..
Проверяет XML-содержимое части с помощью указанной схемы. (Унаследовано от OpenXmlPart) |
ValidateXml(XmlSchemaSet, ValidationEventHandler) |
Устаревшие..
Проверяет XML-содержимое части с помощью указанной схемы. (Унаследовано от OpenXmlPart) |
Методы расширения
AddDisposableFeature(OpenXmlPart) |
Определяет VbaProjectPart. |
AddPartRootEventsFeature(OpenXmlPartContainer) |
Добавляет функцию для отслеживания событий жизненного цикла пакета. |
CreateUnknownElement(OpenXmlPartContainer, String) |
Создает класс OpenXmlUnknownElement с помощью внешнего XML-кода. |
GetXDocument(OpenXmlPart) |
Возвращает представление XDocument объекта |
GetXElement(OpenXmlPart) |
Возвращает представление XElement объекта |
IsRootXElementLoaded(OpenXmlPart) |
Возвращает значение, указывающее, загружен ли корень XElement из части или он был задан. |
SaveXDocument(OpenXmlPart) |
Сохраняет текущий XDocument объект в часть, если она и ее Root элемент не |
SaveXElement(OpenXmlPart) |
Сохраняет текущий XDocument объект в часть, если она и ее Root элемент не |
SetXDocument(OpenXmlPart, XDocument) |
OpenXmlPartЗадает значение для XDocument заданного XDocument, сериализует и записывает XDocument в OpenXmlPart, а также перезагружает объект OpenXmlPartOpenXmlPartRootElement, если он был загружен ранее. |
SetXElement(OpenXmlPart, XElement) |
Задает корневой OpenXmlPartкаталог XElement для заданного XElement, сериализует и записывает XElement в OpenXmlPart, а также перезагружает Объект OpenXmlPart OpenXmlPartRootElement , если он был загружен ранее. |