WordprocessingDocument Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define o WordprocessingDocument – um OpenXmlPackage representa um Word documento.
public class WordprocessingDocument : DocumentFormat.OpenXml.Packaging.OpenXmlPackage
public class WordprocessingDocument : DocumentFormat.OpenXml.Packaging.TypedOpenXmlPackage
public class WordprocessingDocument : DocumentFormat.OpenXml.Packaging.OpenXmlPackage, DocumentFormat.OpenXml.Packaging.ISupportedRelationship<DocumentFormat.OpenXml.Packaging.MainDocumentPart>, DocumentFormat.OpenXml.Packaging.ISupportedRelationship<DocumentFormat.OpenXml.Packaging.ThumbnailPart>
type WordprocessingDocument = class
inherit OpenXmlPackage
type WordprocessingDocument = class
inherit TypedOpenXmlPackage
type WordprocessingDocument = class
inherit OpenXmlPackage
interface ISupportedRelationship<MainDocumentPart>
interface ISupportedRelationship<ThumbnailPart>
Public Class WordprocessingDocument
Inherits OpenXmlPackage
Public Class WordprocessingDocument
Inherits TypedOpenXmlPackage
Public Class WordprocessingDocument
Inherits OpenXmlPackage
Implements ISupportedRelationship(Of MainDocumentPart), ISupportedRelationship(Of ThumbnailPart)
- Herança
- Herança
- Implementações
Exemplos
O exemplo seguinte mostra como aplicar o estilo "Cabeçalho3" ao primeiro parágrafo num documento de processamento de palavras existente. Para executar o exemplo de código, crie um ficheiro de processamento de palavras e escreva algum texto no mesmo. Depois de executar o exemplo de código, examine o texto no ficheiro. Notaria que o estilo do primeiro parágrafo foi alterado para "Cabeçalho3".
using System;
using System.Linq;
using DocumentFormat.OpenXml.Packaging;
using DocumentFormat.OpenXml.Wordprocessing;
namespace WordProcessingEx
{
class Program
{
static void Main(string[] args)
{
// Apply the Heading 3 style to a paragraph.
string fileName = @"C:\Users\Public\Documents\WordProcessingEx.docx";
using ( WordprocessingDocument myDocument = WordprocessingDocument.Open(fileName, true))
{
// Get the first paragraph.
Paragraph p = myDocument.MainDocumentPart.Document.Body.Elements<Paragraph>().First();
// If the paragraph has no ParagraphProperties object, create a new one.
if ( p.Elements<ParagraphProperties>().Count() == 0 )
p.PrependChild<ParagraphProperties>(new ParagraphProperties());
// Get the ParagraphProperties element of the paragraph.
ParagraphProperties pPr = p.Elements<ParagraphProperties>().First();
// Set the value of ParagraphStyleId to "Heading3".
pPr.ParagraphStyleId = new ParagraphStyleId() { Val = "Heading3" };
}
Console.WriteLine("All done. Press a key.");
Console.ReadKey();
}
}
}
Imports System
Imports System.Linq
Imports DocumentFormat.OpenXml.Packaging
Imports DocumentFormat.OpenXml.Wordprocessing
Module Module1
Sub Main()
' Apply the Heading 3 style to a paragraph.
Dim fileName As String = "C:\Users\Public\Documents\WordProcessingEx.docx"
Using myDocument As WordprocessingDocument = WordprocessingDocument.Open(fileName, True)
' Get the first paragraph.
Dim p As Paragraph = myDocument.MainDocumentPart.Document.Body.Elements(Of Paragraph)().First()
' If the paragraph has no ParagraphProperties object, create a new one.
If p.Elements(Of ParagraphProperties)().Count() = 0 Then
p.PrependChild(Of ParagraphProperties)(New ParagraphProperties())
End If
' Get the ParagraphProperties element of the paragraph.
Dim pPr As ParagraphProperties = p.Elements(Of ParagraphProperties)().First()
' Set the value of ParagraphStyleId to "Heading3".
pPr.ParagraphStyleId = New ParagraphStyleId() With {.Val = "Heading3"}
End Using
Console.WriteLine("All done. Press a key.")
Console.ReadKey()
End Sub
End Module
Construtores
WordprocessingDocument() |
Obsoleto.
Cria um WordprocessingDocument. |
Propriedades
AutoSave |
Obtém um valor que indica se as partes devem ser guardadas quando eliminadas. (Herdado de OpenXmlPackage) |
CompressionOption |
Obtém ou define o nível de compressão para o conteúdo da nova parte (Herdado de OpenXmlPackage) |
CoreFilePropertiesPart |
Obtém o CoreFilePropertiesPart do WordprocessingDocument. |
CustomFilePropertiesPart |
Obtém o CustomFilePropertiesPart do WordprocessingDocument. |
DataPartReferenceRelationships |
Obtém todas as DataPartReferenceRelationship relações. (Herdado de OpenXmlPartContainer) |
DataParts |
Obtém todas as DataPart partes no pacote de documentos. (Herdado de OpenXmlPackage) |
DigitalSignatureOriginPart |
Obtém o DigitalSignatureOriginPart do WordprocessingDocument. |
DocumentType |
Obtém o tipo de WordprocessingDocument. |
ExtendedFilePropertiesPart |
Obtém o ExtendedFilePropertiesPart do WordprocessingDocument. |
ExternalRelationships |
Obtém todas as relações externas. As relações de hiperligação não estão incluídas, utilize a propriedade HyperlinkRelationship para enumerar relações de hiperligação. (Herdado de OpenXmlPartContainer) |
Features |
Obtém as funcionalidades associadas a esta parte. |
Features |
Obtém as funcionalidades associadas a esta parte. (Herdado de OpenXmlPackage) |
FileOpenAccess |
Obtém a definição FileAccess para o documento. As definições de acesso de E/S atuais são: Leitura, Escrita ou Escrita. (Herdado de OpenXmlPackage) |
HyperlinkRelationships |
Obtém todas as relações de hiperligação. (Herdado de OpenXmlPartContainer) |
LabelInfoPart |
Obtém o LabelInfoPart do WordprocessingDocument, disponível apenas no Office2021. |
MainDocumentPart |
Obtém o MainDocumentPart do WordprocessingDocument. |
MarkupCompatibilityProcessSettings |
Obtém as definições de compatibilidade de markup aplicadas no tempo de carregamento. (Herdado de OpenXmlPackage) |
MaxCharactersInPart |
Obtém um valor que indica o número máximo permitido de carateres numa peça Open XML. Um valor zero (0) indica que não existem limites no tamanho da peça. Um valor diferente de zero especifica o tamanho máximo, em carateres. (Herdado de OpenXmlPackage) |
Package |
Obsoleto.
Obtém o pacote do documento. (Herdado de OpenXmlPackage) |
PackageProperties |
Obtém as propriedades do pacote. (Herdado de OpenXmlPackage) |
PartExtensionProvider |
Obtém uma parte PartExtensionProvider que fornece um mapeamento de ContentType para uma extensão de parte. (Herdado de OpenXmlPackage) |
Parts |
Obtém todas as partes que são destinos de relação desta parte. (Herdado de OpenXmlPartContainer) |
QuickAccessToolbarCustomizationsPart |
Obtém o QuickAccessToolbarCustomizationsPart do WordprocessingDocument. |
RibbonAndBackstageCustomizationsPart |
Obtém o RibbonAndBackstageCustomizationsPart do WordprocessingDocument, apenas disponível no Office2010. |
RibbonExtensibilityPart |
Obtém o RibbonExtensibilityPart do WordprocessingDocument. |
RootPart |
Obtém a parte raiz do pacote. |
RootPart |
Obtém a parte raiz do pacote. (Herdado de OpenXmlPackage) |
StrictRelationshipFound |
Obtém um valor que indica se este pacote contém relações transitórias convertidas de Estrita. (Herdado de OpenXmlPackage) |
ThumbnailPart |
Obtém a ThumbnailPart do WordprocessingDocument. |
WebExTaskpanesPart |
Obtém o WebExTaskpanesPart do WordprocessingDocument, apenas disponível no Office2013. |
Métodos
AddAnnotation(Object) |
Adiciona um objeto à lista de anotação deste PartContainer. (Herdado de OpenXmlPartContainer) |
AddCoreFilePropertiesPart() |
Adiciona um CoreFilePropertiesPart ao WordprocessingDocument. |
AddCustomFilePropertiesPart() |
Adiciona um CustomFilePropertiesPart ao WordprocessingDocument. |
AddDigitalSignatureOriginPart() |
Adiciona um DigitalSignatureOriginPart ao WordprocessingDocument. |
AddExtendedFilePropertiesPart() |
Adiciona um ExtendedFilePropertiesPart ao WordprocessingDocument. |
AddExtendedPart(String, String, String, String) |
Adiciona uma parte expandida (parte específica da aplicação ). (Herdado de OpenXmlPartContainer) |
AddExtendedPart(String, String, String) |
Adiciona uma parte expandida (parte específica da aplicação ). (Herdado de OpenXmlPartContainer) |
AddExternalRelationship(String, Uri, String) |
Adiciona uma relação externa. Não adicione relações de hiperligação através deste método. Em alternativa, utilize AddHyperlinkRelationship(). (Herdado de OpenXmlPartContainer) |
AddExternalRelationship(String, Uri) |
Adiciona uma relação externa. Não adicione relações de hiperligação através deste método. Em alternativa, utilize AddHyperlinkRelationship(). (Herdado de OpenXmlPartContainer) |
AddHyperlinkRelationship(Uri, Boolean, String) |
Adiciona uma nova relação de hiperligação. (Herdado de OpenXmlPartContainer) |
AddHyperlinkRelationship(Uri, Boolean) |
Adiciona uma nova relação de hiperligação. (Herdado de OpenXmlPartContainer) |
AddLabelInfoPart() |
Adiciona uma LabelInfoPart ao WordprocessingDocument. Esta parte só está disponível no Office2021. |
AddMainDocumentPart() |
Cria a MainDocumentPart e adiciona-a a este documento. |
AddNewPart<T>() |
Adiciona uma nova parte do tipo T. (Herdado de OpenXmlPartContainer) |
AddNewPart<T>(String, String) |
Adiciona uma nova parte do tipo |
AddNewPart<T>(String) |
Adiciona uma nova parte do tipo T. (Herdado de OpenXmlPartContainer) |
AddPart<T>(T, String) |
Adiciona a parte ao documento com um determinado identificador de relação (ID). Tem de utilizar a parte devolvida para operar na parte adicionada ao documento (Herdado de OpenXmlPartContainer) |
AddPart<T>(T) |
Adiciona a parte especificada ao documento. Utilize a parte devolvida para operar na parte adicionada ao documento. (Herdado de OpenXmlPackage) |
AddQuickAccessToolbarCustomizationsPart() |
Adiciona uma QuickAccessToolbarCustomizationsPart ao WordprocessingDocument. |
AddRibbonAndBackstageCustomizationsPart() |
Adiciona um RibbonAndBackstageCustomizationsPart ao WordprocessingDocument. Esta parte só está disponível no Office2010. |
AddRibbonExtensibilityPart() |
Adiciona uma RibbonExtensibilityPart ao WordprocessingDocument. |
AddThumbnailPart(String) |
Adiciona uma ThumbnailPart ao WordprocessingDocument. |
AddThumbnailPart(ThumbnailPartType) |
Adiciona uma ThumbnailPart ao WordprocessingDocument. |
AddWebExTaskpanesPart() |
Adiciona uma Peça WebExTaskpanes ao WordprocessingDocument. Esta parte só está disponível no Office2013. |
Annotation(Type) |
Obtenha o primeiro objeto de anotação do tipo especificado a partir deste PartContainer. (Herdado de OpenXmlPartContainer) |
Annotation<T>() |
Obtenha o primeiro objeto de anotação do tipo especificado a partir deste PartContainer. (Herdado de OpenXmlPartContainer) |
Annotations(Type) |
Obtém uma coleção de anotações do tipo especificado para este PartContainer. (Herdado de OpenXmlPartContainer) |
Annotations<T>() |
Obtém uma coleção de anotações do tipo especificado para este PartContainer. (Herdado de OpenXmlPartContainer) |
ChangeDocumentType(WordprocessingDocumentType) |
Altera o tipo de documento. |
ChangeIdOfPart(OpenXmlPart, String) |
Altera o ID da relação da peça. (Herdado de OpenXmlPartContainer) |
Clone() |
Cria um clone editável deste pacote OpenXml, aberto numa MemoryStream capacidade expansível e com OpenSettings predefinido. (Herdado de OpenXmlPackage) |
Clone(Package, OpenSettings) |
Cria um clone deste pacote OpenXml, aberto na instância especificada do Pacote. (Herdado de OpenXmlPackage) |
Clone(Package) |
Cria um clone deste pacote OpenXml, aberto na instância especificada do Pacote. O clone será aberto com as mesmas OpenSettings que este pacote OpenXml. (Herdado de OpenXmlPackage) |
Clone(Stream, Boolean, OpenSettings) |
Cria um clone deste pacote OpenXml, aberto no fluxo especificado. (Herdado de OpenXmlPackage) |
Clone(Stream, Boolean) |
Cria um clone deste pacote OpenXml, aberto no fluxo especificado. O pacote OpenXml clonado é aberto com as mesmas OpenSettings que este pacote OpenXml. (Herdado de OpenXmlPackage) |
Clone(Stream) |
Cria um clone deste pacote OpenXml, aberto no fluxo especificado. O pacote OpenXml clonado é aberto com as mesmas definições, ou seja, FileOpenAccess e OpenSettings, que este pacote OpenXml. (Herdado de OpenXmlPackage) |
Clone(String, Boolean, OpenSettings) |
Cria um clone deste pacote OpenXml aberto a partir do ficheiro especificado (que será criado através da clonagem deste pacote OpenXml). (Herdado de OpenXmlPackage) |
Clone(String, Boolean) |
Cria um clone deste pacote OpenXml aberto a partir do ficheiro especificado (que será criado através da clonagem deste pacote OpenXml). O pacote OpenXml clonado é aberto com as mesmas OpenSettings que este pacote OpenXml. (Herdado de OpenXmlPackage) |
Clone(String) |
Cria um clone deste pacote OpenXml aberto a partir do ficheiro especificado (que será criado através da clonagem deste pacote OpenXml). O pacote OpenXml clonado é aberto com as mesmas definições, ou seja, FileOpenAccess e OpenSettings, que este pacote OpenXml. (Herdado de OpenXmlPackage) |
Close() |
Obsoleto.
Guarda e fecha o pacote OpenXml e todos os fluxos de peças subjacentes. (Herdado de OpenXmlPackage) |
Create(Package, WordprocessingDocumentType, Boolean) |
Cria uma nova instância da classe WordprocessingDocument a partir do pacote especificado. |
Create(Package, WordprocessingDocumentType) |
Cria uma nova instância da classe WordprocessingDocument a partir do pacote especificado. |
Create(Stream, WordprocessingDocumentType, Boolean) |
Cria uma nova instância da classe WordprocessingDocument a partir do fluxo de E/S. |
Create(Stream, WordprocessingDocumentType) |
Cria uma nova instância da classe WordprocessingDocument a partir do fluxo de E/S. |
Create(String, WordprocessingDocumentType, Boolean) |
Cria uma nova instância da classe WordprocessingDocument a partir do ficheiro especificado. |
Create(String, WordprocessingDocumentType) |
Cria uma nova instância da classe WordprocessingDocument a partir do ficheiro especificado. |
CreateClone(Package) |
Cria uma nova instância de OpenXmlPackage na instância especificada do Pacote. |
CreateClone(Package) |
Cria uma nova instância de OpenXmlPackage na instância especificada do Pacote. (Herdado de OpenXmlPackage) |
CreateClone(Stream) |
Cria um novo OpenXmlPackage no fluxo especificado. |
CreateClone(Stream) |
Cria um novo OpenXmlPackage no fluxo especificado. (Herdado de OpenXmlPackage) |
CreateClone(String) |
Cria um novo pacote OpenXml no ficheiro especificado. |
CreateClone(String) |
Cria um novo pacote OpenXml no ficheiro especificado. (Herdado de OpenXmlPackage) |
CreateFromTemplate(String, Boolean) |
Cria um WordprocessingDocument editável a partir de um modelo, aberto num MemoryStream com capacidade expansível. |
CreateFromTemplate(String) |
Cria um WordprocessingDocument editável a partir de um modelo, aberto num MemoryStream com capacidade expansível. O modelo será anexado ao WordprocessingDocument. |
CreateMediaDataPart(MediaDataPartType) |
Cria uma nova MediaDataPart parte no pacote de documentos. (Herdado de OpenXmlPackage) |
CreateMediaDataPart(String, String) |
Cria uma nova MediaDataPart parte no pacote de documentos. (Herdado de OpenXmlPackage) |
CreateMediaDataPart(String) |
Cria uma nova MediaDataPart parte no pacote de documentos. (Herdado de OpenXmlPackage) |
CreateRelationshipToPart(OpenXmlPart, String) |
Adiciona uma relação para a parte especificada a esta parte. (Herdado de OpenXmlPartContainer) |
CreateRelationshipToPart(OpenXmlPart) |
Adiciona uma relação para a parte especificada a esta parte. (Herdado de OpenXmlPartContainer) |
DeleteExternalRelationship(ExternalRelationship) |
Elimina a relação externa especificada. (Herdado de OpenXmlPartContainer) |
DeleteExternalRelationship(String) |
Elimina o ExternalRelationship especificado. (Herdado de OpenXmlPartContainer) |
DeletePart(DataPart) |
Elimina o especificado DataPart do pacote de documentos. (Herdado de OpenXmlPackage) |
DeletePart(OpenXmlPart) |
Elimina uma parte especificada na camada raiz do pacote. (Herdado de OpenXmlPartContainer) |
DeletePart(String) |
Elimina a parte subordinada especificada desta parte. (Herdado de OpenXmlPartContainer) |
DeleteParts<T>(IEnumerable<T>) |
Elimina todas as partes que estão na coleção transmitida do documento. (Herdado de OpenXmlPartContainer) |
DeletePartsRecursivelyOfType<T>() |
Elimina todas as partes com o tipo de peça especificado do pacote de forma recursiva. (Herdado de OpenXmlPackage) |
DeleteReferenceRelationship(ReferenceRelationship) |
Elimina a relação de referência especificada. (Herdado de OpenXmlPartContainer) |
DeleteReferenceRelationship(String) |
Elimina a relação de referência especificada. (Herdado de OpenXmlPartContainer) |
Dispose() |
Remove e guarda o conteúdo, fecha o documento e liberta todos os recursos. (Herdado de OpenXmlPackage) |
Dispose(Boolean) |
Remove e guarda o conteúdo, fecha o documento e liberta todos os recursos. (Herdado de OpenXmlPackage) |
FromFlatOpcDocument(XDocument, Package) |
Cria uma nova instância do WordprocessingDocument a partir de um XDocument formato OPC Plano. |
FromFlatOpcDocument(XDocument, Stream, Boolean) |
Cria uma nova instância do WordprocessingDocument a partir de um XDocument formato OPC Plano. |
FromFlatOpcDocument(XDocument, String, Boolean) |
Cria uma nova instância do WordprocessingDocument a partir de um XDocument formato OPC Plano. |
FromFlatOpcDocument(XDocument) |
Cria uma nova instância editável do WordprocessingDocument a partir de um XDocument formato OPC plano, aberto num MemoryStream. |
FromFlatOpcString(String, Package) |
Cria uma nova instância do WordprocessingDocument a partir de uma cadeia no formato OPC Plano. |
FromFlatOpcString(String, Stream, Boolean) |
Cria uma nova instância do WordprocessingDocument a partir de uma cadeia no formato OPC Plano num |
FromFlatOpcString(String, String, Boolean) |
Cria uma nova instância do WordprocessingDocument a partir de uma cadeia no formato OPC Plano. |
FromFlatOpcString(String) |
Cria uma nova instância do WordprocessingDocument a partir de uma cadeia no formato OPC Plano numa MemoryStream capacidade expansível. |
GetExternalRelationship(String) |
Obtém o ExternalRelationship especificado. (Herdado de OpenXmlPartContainer) |
GetIdOfPart(OpenXmlPart) |
Obtém o ID de relação da peça. (Herdado de OpenXmlPartContainer) |
GetPartById(String) |
Obtém a parte subordinada através do ID da relação. (Herdado de OpenXmlPartContainer) |
GetPartsCountOfType<T>() |
Obsoleto.
Obtém a contagem de todas as partes do tipo T. (Herdado de OpenXmlPartContainer) |
GetPartsOfType<T>() |
Enumera todas as partes subordinadas do tipo |
GetPartsOfType<T>(ICollection<T>) |
Obsoleto.
Obtém todas as partes subordinadas do tipo |
GetReferenceRelationship(String) |
Obtém a ReferenceRelationship especificada. (Herdado de OpenXmlPartContainer) |
Open(Package, OpenSettings) |
Cria uma nova instância da classe WordprocessingDocument a partir do pacote especificado. |
Open(Package) |
Cria uma nova instância da classe WordprocessingDocument a partir do pacote especificado. |
Open(Stream, Boolean, OpenSettings) |
Cria uma nova instância da classe WordprocessingDocument a partir do fluxo de E/S. |
Open(Stream, Boolean) |
Cria uma nova instância da classe WordprocessingDocument a partir do fluxo de E/S. |
Open(String, Boolean, OpenSettings) |
Cria uma nova instância da classe WordprocessingDocument a partir do ficheiro especificado. |
Open(String, Boolean) |
Cria uma nova instância da classe WordprocessingDocument a partir do ficheiro especificado. |
OpenClone(Stream, Boolean, OpenSettings) |
Abre o pacote OpenXml clonado no fluxo especificado. |
OpenClone(Stream, Boolean, OpenSettings) |
Abre o pacote OpenXml clonado no fluxo especificado. (Herdado de OpenXmlPackage) |
OpenClone(String, Boolean, OpenSettings) |
Abre o pacote OpenXml clonado no ficheiro especificado. |
OpenClone(String, Boolean, OpenSettings) |
Abre o pacote OpenXml clonado no ficheiro especificado. (Herdado de OpenXmlPackage) |
RemoveAnnotations(Type) |
Remove as anotações do tipo especificado deste PartContainer. (Herdado de OpenXmlPartContainer) |
RemoveAnnotations<T>() |
Remove as anotações do tipo especificado deste PartContainer. (Herdado de OpenXmlPartContainer) |
Save() |
Guarda o conteúdo de todas as partes e relações contidas no pacote OpenXml, se FileOpenAccess for ReadWrite. Algumas plataformas não suportam a gravação devido a limitações no Package, por isso, consulte CanSave no runtime para saber se a gravação completa será suportada sem fechar e eliminar o OpenXmlPackage. (Herdado de OpenXmlPackage) |
SaveAs(String) |
Obsoleto.
Guarda o conteúdo de todas as partes e relações contidas no pacote OpenXml no ficheiro especificado. Abre o documento guardado com as mesmas definições que foram utilizadas para abrir este pacote OpenXml. (Herdado de OpenXmlPackage) |
ThrowIfObjectDisposed() |
Acionado se um objeto for eliminado. (Herdado de OpenXmlPackage) |
ToFlatOpcDocument() |
Converte um pacote OpenXml no formato OPC num XDocument formato OPC Plano. |
ToFlatOpcDocument() |
Converte um pacote OpenXml no formato OPC num XDocument formato OPC Plano. (Herdado de OpenXmlPackage) |
ToFlatOpcDocument(XProcessingInstruction) |
Converte um pacote OpenXml no formato OPC num XDocument formato OPC Plano. (Herdado de OpenXmlPackage) |
ToFlatOpcString() |
Converte um pacote OpenXml no formato OPC em cadeia no formato OPC Plano. (Herdado de OpenXmlPackage) |
TryGetPartById(String, OpenXmlPart) |
Tente obter a parte subordinada pelo ID da relação. (Herdado de OpenXmlPartContainer) |
Validate(OpenXmlPackageValidationSettings) |
Obsoleto.
Valida o pacote. Este método não valida o conteúdo XML em cada parte. (Herdado de OpenXmlPackage) |
Métodos de Extensão
GetPackage(OpenXmlPackage) |
Obtém a corrente IPackage para o |
AddDisposableFeature(OpenXmlPackage) |
Define o WordprocessingDocument – um OpenXmlPackage representa um Word documento. |
AddPackageEventsFeature(OpenXmlPackage) |
Adiciona uma funcionalidade para controlar os eventos de um ciclo de vida de pacotes. |
AddParagraphIdFeature(WordprocessingDocument, ParagraphIdOptions) |
Adicione a funcionalidade ID de parágrafo, se ainda não estiver registada. |
AddParagraphIdGeneratorFeature(WordprocessingDocument) |
Adiciona um IParagraphIdGeneratorFeature se ainda não estiver disponível. |
AddPartEventsFeature(OpenXmlPackage) |
Adiciona uma funcionalidade para controlar os eventos de um pacote que cria ou remove peças. |
AddPartRootEventsFeature(OpenXmlPartContainer) |
Adiciona uma funcionalidade para controlar eventos para eventos do ciclo de vida do pacote. |
AddRandomNumberGeneratorFeature(OpenXmlPackage) |
Adicione um gerador de números aleatórios ao pacote. |
AddSharedParagraphIdFeature(WordprocessingDocument) |
Regista um documento para uma coleção de IDs de parágrafo partilhados. |
CreateUnknownElement(OpenXmlPartContainer, String) |
Cria uma nova classe OpenXmlUnknownElement com o XML externo. |
ToFlatOpcDocument(OpenXmlPackage) |
Converte um pacote OpenXml no formato OPC num XDocument formato OPC Plano. |
ToFlatOpcString(OpenXmlPackage) |
Converte um pacote OpenXml no formato OPC em cadeia no formato OPC Plano. |
GetAllParts(OpenXmlPackage) |
Percorram partes no OpenXmlPackage por amplitude-primeiro. |