# GrapeCity.Documents.Word.XmlMapping.CustomXmlPartId

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="GrapeCity_Documents_Word_XmlMapping_CustomXmlPartId_" data-uid="GrapeCity.Documents.Word.XmlMapping.CustomXmlPartId*">CustomXmlPartId Property
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="GrapeCity_Documents_Word_XmlMapping_CustomXmlPartId_" data-uid="GrapeCity.Documents.Word.XmlMapping.CustomXmlPartId*"></a>
<h4 id="GrapeCity_Documents_Word_XmlMapping_CustomXmlPartId" data-uid="GrapeCity.Documents.Word.XmlMapping.CustomXmlPartId">CustomXmlPartId</h4>
<div class="markdown level1 summary"><p>Gets the identifier of the <a class="xref" href="GrapeCity.Documents.Word.CustomXmlPart.html">CustomXmlPart</a> which shall be used to evaluate the given <a class="xref" href="GrapeCity.Documents.Word.XmlMapping.XPath.html#GrapeCity_Documents_Word_XmlMapping_XPath">XPath</a> property.
If specified, then the XPath expression specified in the <a class="xref" href="GrapeCity.Documents.Word.XmlMapping.XPath.html#GrapeCity_Documents_Word_XmlMapping_XPath">XPath</a> property shall only be
evaluated against the custom XML part whose properties part has a matching identifier.
If no custom XML part exists with a matching identifier, then the XML mapping shall not be connected.
If value is null or empty, then the XPath expression shall be evaluated against each custom XML data part
in turn until the given XPath expression is resolved to an XML node.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public string CustomXmlPartId { get; }</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public ReadOnly Property CustomXmlPartId As String</code></pre>
</div>
</div>
