MainDocumentPart クラス

定義

MainDocumentPart を定義します。

public class MainDocumentPart : DocumentFormat.OpenXml.Packaging.OpenXmlPart
type MainDocumentPart = class
    inherit OpenXmlPart
Public Class MainDocumentPart
Inherits OpenXmlPart
継承

次のコード例は、ワードプロセス ドキュメントを開き、ドキュメントのメイン パーツをインスタンス化し、コメント パーツからコメントを読み取り、表示します。

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  

コンストラクター

MainDocumentPart()

MainDocumentPart の Construtor

プロパティ

AlternativeFormatImportParts

MainDocumentPart の AlternativeFormatImportParts を取得します。

ChartParts

MainDocumentPart の ChartParts を取得します。

ContentType

パーツ内のコンテンツ データのコンテンツ タイプ (MIME タイプ) を表します。

(継承元 OpenXmlPart)
CustomizationPart

MainDocumentPart の CustomizationPart を取得します。

CustomXmlParts

MainDocumentPart の CustomXmlParts を取得します。

DataPartReferenceRelationships

すべてのリレーションシップ DataPartReferenceRelationship を列挙します。

(継承元 OpenXmlPartContainer)
DiagramColorsParts

MainDocumentPart の DiagramColorsParts を取得します。

DiagramDataParts

MainDocumentPart の DiagramDataParts を取得します。

DiagramLayoutDefinitionParts

MainDocumentPart の DiagramLayoutDefinitionParts を取得します。

DiagramPersistLayoutParts

MainDocumentPart の DiagramPersistLayoutParts を取得します。

DiagramStyleParts

MainDocumentPart の DiagramStyleParts を取得します。

Document

このパーツのルート要素を取得/設定します。

DocumentSettingsPart

MainDocumentPart の DocumentSettingsPart を取得します。

EmbeddedControlPersistenceParts

MainDocumentPart の EmbeddedControlPersistenceParts を取得します。

EmbeddedObjectParts

MainDocumentPart の EmbeddedObjectParts を取得します。

EmbeddedPackageParts

MainDocumentPart の EmbeddedPackageParts を取得します。

EndnotesPart

MainDocumentPart の EndnotesPart を取得します。

ExternalRelationships

すべての外部リレーションシップを列挙します。 ハイパーリンクの関係は含まれません。HyperlinkRelationship プロパティを使用してハイパーリンクの関係を列挙します。

(継承元 OpenXmlPartContainer)
FontTablePart

MainDocumentPart の FontTablePart を取得します。

FooterParts

MainDocumentPart の FooterParts を取得します。

FootnotesPart

MainDocumentPart の FootnotesPart を取得します。

GlossaryDocumentPart

MainDocumentPart の GlossaryDocumentPart を取得します。

HeaderParts

MainDocumentPart の HeaderParts を取得します。

HyperlinkRelationships

すべてのハイパーリンク関係を列挙します。

(継承元 OpenXmlPartContainer)
ImageParts

MainDocumentPart の ImageParts を取得します。

NumberingDefinitionsPart

MainDocumentPart の NumberingDefinitionsPart を取得します。

OpenXmlPackage

OpenXmlPackage コンテナー内のパーツを表します。

(継承元 OpenXmlPart)
Parts

このパーツのリレーションシップ ターゲットであるすべてのパーツを列挙します。

(継承元 OpenXmlPartContainer)
RelationshipType

RelationshipType を取得します。

RootElement

現在のパーツのルート要素を取得します。 現在のパーツが空の場合、または空ではない場合は null を返し、XML コンテンツ タイプを返します。

(継承元 OpenXmlPart)
StyleDefinitionsPart

MainDocumentPart の StyleDefinitionsPart を取得します。

StylesWithEffectsPart

MainDocumentPart.の StylesWithEffectsPart を取得します。Office2010 でのみ使用できます。

ThemePart

MainDocumentPart の ThemePart を取得します。

ThumbnailPart

MainDocumentPart の ThumbnailPart を取得します。

Uri

パッケージ内の内部パーツ パスを表します。

(継承元 OpenXmlPart)
VbaProjectPart

MainDocumentPart の VbaProjectPart を取得します。

WebSettingsPart

MainDocumentPart の WebSettingsPart を取得します。

WordprocessingCommentsExPart

MainDocumentPart の WordprocessingCommentsExPart を取得します。

WordprocessingCommentsPart

MainDocumentPart の WordprocessingCommentsPart を取得します。

WordprocessingPeoplePart

MainDocumentPart の WordprocessingPeoplePart を取得します。

WordprocessingPrinterSettingsParts

MainDocumentPart の WordprocessingPrinterSettingsParts を取得します。

メソッド

AddAlternativeFormatImportPart(AlternativeFormatImportPartType)

AlternativeFormatImportPart を MainDocumentPart に追加します。

AddAlternativeFormatImportPart(AlternativeFormatImportPartType, String)

AlternativeFormatImportPart を MainDocumentPart に追加します。

AddAlternativeFormatImportPart(String)

AlternativeFormatImportPart を MainDocumentPart に追加します。

AddAlternativeFormatImportPart(String, String)

AlternativeFormatImportPart を MainDocumentPart に追加します。

AddAnnotation(Object)

この PartContainer の注釈リストにオブジェクトを追加します。

(継承元 OpenXmlPartContainer)
AddCustomXmlPart(CustomXmlPartType)

CustomXmlPart を MainDocumentPart に追加します。

AddCustomXmlPart(CustomXmlPartType, String)

CustomXmlPart を MainDocumentPart に追加します。

AddCustomXmlPart(String)

CustomXmlPart を MainDocumentPart に追加します。

AddCustomXmlPart(String, String)

CustomXmlPart を MainDocumentPart に追加します。

AddEmbeddedControlPersistencePart(EmbeddedControlPersistencePartType)

EmbeddedControlPersistencePart を MainDocumentPart に追加します。

AddEmbeddedControlPersistencePart(EmbeddedControlPersistencePartType, String)

EmbeddedControlPersistencePart を MainDocumentPart に追加します。

AddEmbeddedControlPersistencePart(String)

EmbeddedControlPersistencePart を MainDocumentPart に追加します。

AddEmbeddedControlPersistencePart(String, String)

EmbeddedControlPersistencePart を MainDocumentPart に追加します。

AddEmbeddedObjectPart(String)

EmbeddedObjectPart を MainDocumentPart に追加します。

AddEmbeddedPackagePart(String)

EmbeddedPackagePart を MainDocumentPart に追加します。

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)
AddImagePart(ImagePartType)

ImagePart を MainDocumentPart に追加します。

AddImagePart(ImagePartType, String)

ImagePart を MainDocumentPart に追加します。

AddImagePart(String)

ImagePart を MainDocumentPart に追加します。

AddImagePart(String, String)

ImagePart を MainDocumentPart に追加します。

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)
AddThumbnailPart(String)

MainDocumentPart に ThumbnailPart を追加します。

AddThumbnailPart(String, String)

MainDocumentPart に ThumbnailPart を追加します。

AddThumbnailPart(ThumbnailPartType)

MainDocumentPart に ThumbnailPart を追加します。

AddThumbnailPart(ThumbnailPartType, String)

MainDocumentPart に ThumbnailPart を追加します。

AddVideoReferenceRelationship(MediaDataPart)

指定したに新 VideoReferenceRelationship しいを追加します MediaDataPart

AddVideoReferenceRelationship(MediaDataPart, String)

指定したに新 VideoReferenceRelationship しいを追加します MediaDataPart

Annotation(Type)

この PartContainer から、指定した型の最初の注釈オブジェクトを取得します。

(継承元 OpenXmlPartContainer)
Annotation<T>()

この PartContainer から、指定した型の最初の注釈オブジェクトを取得します。

(継承元 OpenXmlPartContainer)
Annotations(Type)

この PartContainer の指定した型の注釈のコレクションを取得します。

(継承元 OpenXmlPartContainer)
Annotations<T>()

この PartContainer の指定した型の注釈のコレクションを取得します。

(継承元 OpenXmlPartContainer)
ChangeIdOfPart(OpenXmlPart, String)

パーツのリレーションシップ ID を変更します。

(継承元 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)

パーツのリレーションシップ ID を取得します。

(継承元 OpenXmlPartContainer)
GetParentParts()

ドキュメント内の任意の場所でこのパーツを参照しているすべての親を列挙します。

(継承元 OpenXmlPart)
GetPartById(String)

リレーションシップ ID を使用して子パーツを取得します。

(継承元 OpenXmlPartContainer)
GetPartsCountOfType<T>()

T 型のすべての部分の数を取得します。

(継承元 OpenXmlPartContainer)
GetPartsOfType<T>()

このパーツの指定した型 "T" のすべての子部分を列挙します。

(継承元 OpenXmlPartContainer)
GetPartsOfType<T>(ICollection<T>)

指定した型 "T" のすべての子パーツをこのパーツの "partCollection" に取得します。

(継承元 OpenXmlPartContainer)
GetReferenceRelationship(String)

指定した ReferenceRelationship を取得します。

(継承元 OpenXmlPartContainer)
GetStream()

パーツ コンテンツ データ ストリームを返します。

(継承元 OpenXmlPart)
GetStream(FileMode)

指定した I/O FileMode を使用して開いたコンテンツ ストリームを返します。

(継承元 OpenXmlPart)
GetStream(FileMode, FileAccess)

指定した FileMode と FileAccess を使用して開いたパーツ コンテンツ ストリームを返します。

(継承元 OpenXmlPart)
RemoveAnnotations(Type)

指定した型の注釈をこの PartContainer から削除します。

(継承元 OpenXmlPartContainer)
RemoveAnnotations<T>()

指定した型の注釈をこの PartContainer から削除します。

(継承元 OpenXmlPartContainer)
ThrowIfObjectDisposed()

オブジェクトが既に破棄されているかどうかを示します。

(継承元 OpenXmlPart)
ValidateXml(String, ValidationEventHandler)
互換性のために残されています。

指定したスキーマを使用して、パーツの XML コンテンツを検証します。

(継承元 OpenXmlPart)
ValidateXml(XmlSchemaSet, ValidationEventHandler)
互換性のために残されています。

指定したスキーマを使用して、パーツの XML コンテンツを検証します。

(継承元 OpenXmlPart)

適用対象