# GrapeCity.Documents.Word.CustomXmlPart

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="GrapeCity_Documents_Word_CustomXmlPart" data-uid="GrapeCity.Documents.Word.CustomXmlPart" class="text-break">CustomXmlPart Class
</h1>
  <div class="markdown level0 summary"><p>Represents a custom XML data storage in the document.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><span class="xref">CustomXmlPart</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.iequatable-1">IEquatable</a>&lt;<a class="xref" href="GrapeCity.Documents.Word.CustomXmlPart.html">CustomXmlPart</a>&gt;</div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="GrapeCity.Documents.Word.html">GrapeCity.Documents.Word</a></h6>
  <h6><strong>Assembly</strong>: DS.Documents.Word.dll</h6>
  <h5 id="GrapeCity_Documents_Word_CustomXmlPart_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class CustomXmlPart : IEquatable&lt;CustomXmlPart&gt;</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Class CustomXmlPart
    Implements IEquatable(Of CustomXmlPart)</code></pre>
  </div>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_Documents_Word_CustomXmlPart_BuiltIn" data-uid="GrapeCity.Documents.Word.CustomXmlPart.BuiltIn">
          <a class="xref" href="GrapeCity.Documents.Word.CustomXmlPart.BuiltIn.html#GrapeCity_Documents_Word_CustomXmlPart_BuiltIn">BuiltIn</a>
        </td>
        <td class="markdown level1 summary"><p>Gets whether the part is built-in (doc properties or app properties part).</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Word_CustomXmlPart_ContentType" data-uid="GrapeCity.Documents.Word.CustomXmlPart.ContentType">
          <a class="xref" href="GrapeCity.Documents.Word.CustomXmlPart.ContentType.html#GrapeCity_Documents_Word_CustomXmlPart_ContentType">ContentType</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the content type of the part.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Word_CustomXmlPart_Id" data-uid="GrapeCity.Documents.Word.CustomXmlPart.Id">
          <a class="xref" href="GrapeCity.Documents.Word.CustomXmlPart.Id.html#GrapeCity_Documents_Word_CustomXmlPart_Id">Id</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a globally unique identifier (GUID) that uniquely identifies this part in the document.
Old version of Microsoft Word allowed any strings, but the new format requires a Guid string.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Word_CustomXmlPart_Schemas" data-uid="GrapeCity.Documents.Word.CustomXmlPart.Schemas">
          <a class="xref" href="GrapeCity.Documents.Word.CustomXmlPart.Schemas.html#GrapeCity_Documents_Word_CustomXmlPart_Schemas">Schemas</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the list of XML schemes that are associated with the part.
Any number of XML schemes can be referenced, and this list of schemes shall then be used to validate the contents of the part.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Word_CustomXmlPart_XmlDocument" data-uid="GrapeCity.Documents.Word.CustomXmlPart.XmlDocument">
          <a class="xref" href="GrapeCity.Documents.Word.CustomXmlPart.XmlDocument.html#GrapeCity_Documents_Word_CustomXmlPart_XmlDocument">XmlDocument</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <a class="xref" href="GrapeCity.Documents.Word.CustomXmlPart.XmlDocument.html#GrapeCity_Documents_Word_CustomXmlPart_XmlDocument">XmlDocument</a> that contains data of the part.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_Documents_Word_CustomXmlPart_Equals_GrapeCity_Documents_Word_CustomXmlPart_" data-uid="GrapeCity.Documents.Word.CustomXmlPart.Equals(GrapeCity.Documents.Word.CustomXmlPart)">
          <a class="xref" href="GrapeCity.Documents.Word.CustomXmlPart.Equals.html#GrapeCity_Documents_Word_CustomXmlPart_Equals_GrapeCity_Documents_Word_CustomXmlPart_">Equals(CustomXmlPart)</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether the specified <a class="xref" href="GrapeCity.Documents.Word.CustomXmlPart.html">CustomXmlPart</a> is equal to the current object.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Word_CustomXmlPart_Equals_System_Object_" data-uid="GrapeCity.Documents.Word.CustomXmlPart.Equals(System.Object)">
          <a class="xref" href="GrapeCity.Documents.Word.CustomXmlPart.Equals.html#GrapeCity_Documents_Word_CustomXmlPart_Equals_System_Object_">Equals(object)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Word_CustomXmlPart_GetHashCode" data-uid="GrapeCity.Documents.Word.CustomXmlPart.GetHashCode">
          <a class="xref" href="GrapeCity.Documents.Word.CustomXmlPart.GetHashCode.html#GrapeCity_Documents_Word_CustomXmlPart_GetHashCode">GetHashCode()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
    </tbody>
  </table>

</div>
