MainDocumentPart Clase
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define MainDocumentPart
public class MainDocumentPart : DocumentFormat.OpenXml.Packaging.OpenXmlPart
public class MainDocumentPart : DocumentFormat.OpenXml.Packaging.TypedOpenXmlPart
[DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)]
public class MainDocumentPart : DocumentFormat.OpenXml.Packaging.OpenXmlPart
public class MainDocumentPart : DocumentFormat.OpenXml.Packaging.OpenXmlPart, DocumentFormat.OpenXml.Packaging.ISupportedRelationship<DocumentFormat.OpenXml.Packaging.AlternativeFormatImportPart>, DocumentFormat.OpenXml.Packaging.ISupportedRelationship<DocumentFormat.OpenXml.Packaging.CustomXmlPart>, DocumentFormat.OpenXml.Packaging.ISupportedRelationship<DocumentFormat.OpenXml.Packaging.EmbeddedControlPersistencePart>, DocumentFormat.OpenXml.Packaging.ISupportedRelationship<DocumentFormat.OpenXml.Packaging.EmbeddedObjectPart>, DocumentFormat.OpenXml.Packaging.ISupportedRelationship<DocumentFormat.OpenXml.Packaging.EmbeddedPackagePart>, DocumentFormat.OpenXml.Packaging.ISupportedRelationship<DocumentFormat.OpenXml.Packaging.ImagePart>, DocumentFormat.OpenXml.Packaging.ISupportedRelationship<DocumentFormat.OpenXml.Packaging.ThumbnailPart>
type MainDocumentPart = class
inherit OpenXmlPart
type MainDocumentPart = class
inherit TypedOpenXmlPart
[<DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)>]
type MainDocumentPart = class
inherit OpenXmlPart
type MainDocumentPart = class
inherit OpenXmlPart
interface ISupportedRelationship<AlternativeFormatImportPart>
interface ISupportedRelationship<CustomXmlPart>
interface ISupportedRelationship<EmbeddedControlPersistencePart>
interface ISupportedRelationship<EmbeddedObjectPart>
interface ISupportedRelationship<EmbeddedPackagePart>
interface ISupportedRelationship<ImagePart>
interface ISupportedRelationship<ThumbnailPart>
Public Class MainDocumentPart
Inherits OpenXmlPart
Public Class MainDocumentPart
Inherits TypedOpenXmlPart
Public Class MainDocumentPart
Inherits OpenXmlPart
Implements ISupportedRelationship(Of AlternativeFormatImportPart), ISupportedRelationship(Of CustomXmlPart), ISupportedRelationship(Of EmbeddedControlPersistencePart), ISupportedRelationship(Of EmbeddedObjectPart), ISupportedRelationship(Of EmbeddedPackagePart), ISupportedRelationship(Of ImagePart), ISupportedRelationship(Of ThumbnailPart)
- Herencia
- Herencia
- Atributos
- Implementaciones
-
ISupportedRelationship<AlternativeFormatImportPart> ISupportedRelationship<CustomXmlPart> ISupportedRelationship<EmbeddedControlPersistencePart> ISupportedRelationship<EmbeddedObjectPart> ISupportedRelationship<EmbeddedPackagePart> ISupportedRelationship<ImagePart> ISupportedRelationship<ThumbnailPart>
En el ejemplo de código siguiente se abre un documento de procesamiento de texto, se crea una instancia de la parte principal del documento, se leen los comentarios del elemento de comentario y se muestran.
using System;
using System.IO;
using DocumentFormat.OpenXml.Packaging;
namespace MainDocumentPartEx
{
class Program
{
// Get the contents of a document part.
static void Main(string[] args)
{
string document = @"C:\Users\Public\Documents\MainDocumentPartEx.docx";
string comments = null;
// Open the file read-only.
using (WordprocessingDocument wordprocessingDocument =
WordprocessingDocument.Open(document, false))
{
MainDocumentPart mainPart = wordprocessingDocument.MainDocumentPart;
WordprocessingCommentsPart WordprocessingCommentsPart =
mainPart.WordprocessingCommentsPart;
// Read the comments using a stream reader.
using (StreamReader streamReader =
new StreamReader(WordprocessingCommentsPart.GetStream()))
{
comments = streamReader.ReadToEnd();
}
}
Console.WriteLine(comments);
Console.ReadKey();
}
}
}
Imports System.IO
Imports DocumentFormat.OpenXml.Packaging
Module Module1
' Get the contents of a document part.
Sub Main(ByVal args As String())
Dim document As String = "C:\Users\Public\Documents\MainDocumentPartEx.docx"
Dim comments As String = Nothing
' Open the file read-only.
Using wordprocessingDocument As WordprocessingDocument = wordprocessingDocument.Open(document, False)
Dim mainPart As MainDocumentPart = wordprocessingDocument.MainDocumentPart
Dim WordprocessingCommentsPart As WordprocessingCommentsPart = mainPart.WordprocessingCommentsPart
' Read the comments using a stream reader.
Using streamReader As New StreamReader(WordprocessingCommentsPart.GetStream())
comments = streamReader.ReadToEnd()
End Using
End Using
Console.WriteLine(comments)
Console.ReadKey()
End Sub
End Module
Main |
Crea una instancia de MainDocumentPart OpenXmlType |
Alternative |
Obtiene el objeto AlternativeFormatImportParts de MainDocumentPart. |
Chart |
Obtiene el objeto ChartParts de MainDocumentPart. |
Content |
Obtiene el tipo de contenido (tipo MIME) de los datos de contenido del elemento. (Heredado de OpenXmlPart) |
Customization |
Obtiene el elemento CustomizationPart de MainDocumentPart. |
Custom |
Obtiene el objeto CustomXmlParts de MainDocumentPart. |
Data |
Obtiene todas las DataPartReferenceRelationship relaciones. (Heredado de OpenXmlPartContainer) |
Diagram |
Obtiene el objeto DiagramColorsParts de MainDocumentPart |
Diagram |
Obtiene los DiagramDataParts de MainDocumentPart |
Diagram |
Obtiene el diagramaLayoutDefinitionParts de MainDocumentPart |
Diagram |
Obtiene el objeto DiagramPersistLayoutParts de MainDocumentPart |
Diagram |
Obtiene los DiagramStyleParts de MainDocumentPart |
Document |
Obtiene o establece el elemento raíz de esta parte. |
Document |
Obtiene el elemento DocumentSettingsPart de MainDocumentPart. |
Document |
Obtiene el elemento DocumentTasksPart de MainDocumentPart. |
Embedded |
Obtiene embeddedControlPersistenceParts de MainDocumentPart |
Embedded |
Obtiene el elemento EmbeddedObjectParts de MainDocumentPart. |
Embedded |
Obtiene embeddedPackageParts de MainDocumentPart |
Endnotes |
Obtiene la endnotesPart de MainDocumentPart |
Extended |
Obtiene el objeto ExtendedChartParts de MainDocumentPart |
External |
Obtiene todas las relaciones externas. Las relaciones de hipervínculo no se incluyen, use la propiedad HyperlinkRelationship para enumerar las relaciones de hipervínculo. (Heredado de OpenXmlPartContainer) |
Features |
Obtiene las características asociadas a esta parte. |
Features |
Obtiene las características asociadas a esta parte. (Heredado de OpenXmlPart) |
Font |
Obtiene el elemento FontTablePart de MainDocumentPart. |
Footer |
Obtiene el footerParts de MainDocumentPart |
Footnotes |
Obtiene el elemento FootnotesPart de MainDocumentPart. |
Glossary |
Obtiene el glossaryDocumentPart de MainDocumentPart |
Header |
Obtiene el elemento HeaderParts de MainDocumentPart. |
Hyperlink |
Obtiene todas las relaciones de hipervínculo. (Heredado de OpenXmlPartContainer) |
Image |
Obtiene los ImageParts de MainDocumentPart |
Is |
Obtiene un valor que indica si el elemento raíz se carga desde la parte o se ha establecido. (Heredado de OpenXmlPart) |
Model3DReference |
Obtiene el model3DReferenceRelationshipParts de MainDocumentPart |
Numbering |
Obtiene el elemento NumberingDefinitionsPart de MainDocumentPart. |
Open |
Obtiene el OpenXmlPackage que contiene la parte actual. (Heredado de OpenXmlPart) |
Parts |
Obtiene todas las partes que son destinos de relación de esta parte. (Heredado de OpenXmlPartContainer) |
Relationship |
Obtiene el objeto RelationshipType. |
Root |
Obtiene el elemento raíz de la parte actual. Devuelve null cuando el elemento actual está vacío o no es un tipo de contenido XML. (Heredado de OpenXmlPart) |
Style |
Obtiene el elemento StyleDefinitionsPart de MainDocumentPart |
Styles |
Obtiene la propiedad StylesWithEffectsPart de MainDocumentPart. |
Theme |
Obtiene el elemento ThemePart de MainDocumentPart. |
Thumbnail |
Obtiene el elemento ThumbnailPart de MainDocumentPart. |
Uri |
Obtiene la ruta de acceso de la parte interna del paquete. (Heredado de OpenXmlPart) |
Vba |
Obtiene vbaProjectPart de MainDocumentPart |
Web |
Obtiene el elemento WebSettingsPart de MainDocumentPart. |
Word |
Obtiene el elemento WordCommentsExtensiblePart de MainDocumentPart. |
Wordprocessing |
Obtiene el WordprocessingCommentsExPart de MainDocumentPart. |
Wordprocessing |
Obtiene el WordprocessingCommentsIdsPart de MainDocumentPart |
Wordprocessing |
Obtiene el WordprocessingCommentsPart de MainDocumentPart |
Wordprocessing |
Obtiene el WordprocessingPeoplePart de MainDocumentPart. |
Wordprocessing |
Obtiene el WordprocessingPrinterSettingsParts de MainDocumentPart |
Add |
Agrega un objeto AlternativeFormatImportPart a MainDocumentPart. |
Add |
Agrega un objeto AlternativeFormatImportPart a MainDocumentPart. |
Add |
Agrega un objeto AlternativeFormatImportPart a MainDocumentPart. |
Add |
Agrega un objeto AlternativeFormatImportPart a MainDocumentPart. |
Add |
Agrega un objeto a la lista de anotaciones de este PartContainer. (Heredado de OpenXmlPartContainer) |
Add |
Agrega un objeto CustomXmlPart a MainDocumentPart |
Add |
Agrega un objeto CustomXmlPart a MainDocumentPart |
Add |
Agrega un objeto CustomXmlPart a MainDocumentPart |
Add |
Agrega un objeto CustomXmlPart a MainDocumentPart |
Add |
Agrega embeddedControlPersistencePart a MainDocumentPart |
Add |
Agrega embeddedControlPersistencePart a MainDocumentPart |
Add |
Agrega embeddedControlPersistencePart a MainDocumentPart |
Add |
Agrega embeddedControlPersistencePart a MainDocumentPart |
Add |
Define MainDocumentPart |
Add |
Define MainDocumentPart |
Add |
Define MainDocumentPart |
Add |
Agrega un elemento EmbeddedObjectPart a MainDocumentPart. |
Add |
Define MainDocumentPart |
Add |
Define MainDocumentPart |
Add |
Define MainDocumentPart |
Add |
Agrega embeddedPackagePart a MainDocumentPart |
Add |
Agrega un elemento extendido ( parte específica de la aplicación ). (Heredado de OpenXmlPartContainer) |
Add |
Agrega un elemento extendido ( parte específica de la aplicación ). (Heredado de OpenXmlPartContainer) |
Add |
Agrega una relación externa. No agregue relaciones de hipervínculo a través de este método. En su lugar, use AddHyperlinkRelationship(). (Heredado de OpenXmlPartContainer) |
Add |
Agrega una relación externa. No agregue relaciones de hipervínculo a través de este método. En su lugar, use AddHyperlinkRelationship(). (Heredado de OpenXmlPartContainer) |
Add |
Agrega una nueva relación de hipervínculo. (Heredado de OpenXmlPartContainer) |
Add |
Agrega una nueva relación de hipervínculo. (Heredado de OpenXmlPartContainer) |
Add |
Agrega un elemento ImagePart a MainDocumentPart |
Add |
Agrega un elemento ImagePart a MainDocumentPart |
Add |
Agrega un elemento ImagePart a MainDocumentPart |
Add |
Agrega un elemento ImagePart a MainDocumentPart |
Add |
Agrega una nueva parte del tipo T. (Heredado de OpenXmlPartContainer) |
Add |
Agrega una nueva parte del tipo T. (Heredado de OpenXmlPartContainer) |
Add |
Agrega una nueva parte del tipo T. (Heredado de OpenXmlPartContainer) |
Add |
Agrega la parte al documento con un identificador de relación (ID) determinado. Debe usar la parte devuelta para funcionar en la pieza agregada al documento. (Heredado de OpenXmlPartContainer) |
Add |
Agrega la parte al documento. Debe usar la parte devuelta para funcionar en la pieza agregada al documento. (Heredado de OpenXmlPartContainer) |
Add |
Agrega un elemento ThumbnailPart a MainDocumentPart |
Add |
Agrega un elemento ThumbnailPart a MainDocumentPart |
Add |
Agrega un elemento ThumbnailPart a MainDocumentPart |
Add |
Agrega un elemento ThumbnailPart a MainDocumentPart |
Add |
Agrega un objeto VideoReferenceRelationship a MainDocumentPart |
Add |
Agrega un objeto VideoReferenceRelationship a MainDocumentPart |
Annotation(Type) |
Obtenga el primer objeto de anotación del tipo especificado de este PartContainer. (Heredado de OpenXmlPartContainer) |
Annotation<T>() |
Obtenga el primer objeto de anotación del tipo especificado de este PartContainer. (Heredado de OpenXmlPartContainer) |
Annotations(Type) |
Obtiene una colección de anotaciones del tipo especificado para este PartContainer. (Heredado de OpenXmlPartContainer) |
Annotations<T>() |
Obtiene una colección de anotaciones del tipo especificado para este PartContainer. (Heredado de OpenXmlPartContainer) |
Change |
Cambia el identificador de relación del elemento. (Heredado de OpenXmlPartContainer) |
Create |
Agrega una relación para la parte especificada a esta parte. (Heredado de OpenXmlPartContainer) |
Create |
Agrega una relación para la parte especificada a esta parte. (Heredado de OpenXmlPartContainer) |
Delete |
Elimina la relación externa especificada. (Heredado de OpenXmlPartContainer) |
Delete |
Elimina el objeto ExternalRelationship especificado. (Heredado de OpenXmlPartContainer) |
Delete |
Elimina un elemento especificado en la capa raíz del paquete. (Heredado de OpenXmlPartContainer) |
Delete |
Elimina la parte secundaria especificada de esta parte. (Heredado de OpenXmlPartContainer) |
Delete |
Elimina del documento todos los elementos que se encuentran en la colección pasada. (Heredado de OpenXmlPartContainer) |
Delete |
Elimina la relación de referencia especificada. (Heredado de OpenXmlPartContainer) |
Delete |
Elimina la relación de referencia especificada. (Heredado de OpenXmlPartContainer) |
Feed |
Alimenta los datos al flujo de elementos. La secuencia de la parte se truncará al principio. (Heredado de OpenXmlPart) |
Get |
Obtiene el objeto ExternalRelationship especificado. (Heredado de OpenXmlPartContainer) |
Get |
Obtiene el identificador de relación del elemento. (Heredado de OpenXmlPartContainer) |
Get |
Enumera todos los elementos primarios que hacen referencia a esta parte en cualquier lugar del documento. (Heredado de OpenXmlPart) |
Get |
Obtiene la parte secundaria a través del identificador de relación. (Heredado de OpenXmlPartContainer) |
Get |
Obsoletos.
Obtiene el recuento de todas las partes del tipo T. (Heredado de OpenXmlPartContainer) |
Get |
Enumera todas las partes secundarias del tipo |
Get |
Obsoletos.
Obtiene todas las partes secundarias del tipo |
Get |
Obtiene el objeto ReferenceRelationship especificado. (Heredado de OpenXmlPartContainer) |
Get |
Devuelve el flujo de datos de contenido de la parte. (Heredado de OpenXmlPart) |
Get |
Devuelve el flujo de contenido de la parte que se abrió con un FileMode y FileAccess especificados. (Heredado de OpenXmlPart) |
Get |
Devuelve la secuencia de contenido que se abrió con un FileMode de E/S especificado. (Heredado de OpenXmlPart) |
Remove |
Quita las anotaciones del tipo especificado de este PartContainer. (Heredado de OpenXmlPartContainer) |
Remove |
Quita las anotaciones del tipo especificado de este PartContainer. (Heredado de OpenXmlPartContainer) |
Throw |
Indica si el objeto ya está eliminado. (Heredado de OpenXmlPart) |
Try |
Intente obtener la parte secundaria por el identificador de relación. (Heredado de OpenXmlPartContainer) |
Unload |
Descarga RootElement. (Heredado de OpenXmlPart) |
Validate |
Obsoletos.
Valida el contenido XML de la parte mediante el esquema especificado. (Heredado de OpenXmlPart) |
Validate |
Obsoletos.
Valida el contenido XML de la parte mediante el esquema especificado. (Heredado de OpenXmlPart) |
Add |
Define MainDocumentPart |
Add |
Agrega una característica para realizar un seguimiento de los eventos del ciclo de vida del paquete. |
Create |
Crea una nueva clase OpenXmlUnknownElement mediante el XML externo. |
Add |
Define MainDocumentPart |
Get |
Obtiene una XDocument representación de |
Get |
Obtiene una XElement representación de |
Is |
Obtiene un valor que indica si la raíz XElement se carga desde la parte o si se ha establecido. |
Save |
Guarda el elemento actual XDocument en la parte si y su Root elemento no |
Save |
Guarda el elemento actual XDocument en la parte si y su Root elemento no |
Set |
Establece el OpenXmlPartobjeto en XDocument el objeto XDocument especificado, serializa y escribe el objeto XDocument en OpenXmlPart y vuelve a cargar el objeto OpenXmlPart OpenXmlPartRootElement si se cargó anteriormente. |
Set |
Establece la OpenXmlPartraíz XElement del objeto en el XElement especificado, serializa y escribe el XElement en OpenXmlPart y vuelve a cargar el objeto OpenXmlPart OpenXmlPartRootElement si se cargó anteriormente. |
Produto | Versións |
---|---|
DocumentFormat.OpenXml | 2.7.1, 2.7.2, 2.8.0, 2.8.1, 2.9.0, 2.9.1, 2.10.0, 2.10.1, 2.11.0, 2.11.1, 2.11.2, 2.11.3, 2.12.0, 2.12.1, 2.12.2, 2.12.3, 2.13.0, 2.13.1, 2.14.0, 2.15.0, 2.16.0, 2.17.1, 2.18.0, 2.19.0, 2.20.0, 3.0.0, 3.0.1 |