XMLMapping.XPath プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在マップされている XML ノードに評価される、XML マッピングの XPath を表す 文字列 を返します。 読み取り専用です。
public:
property System::String ^ XPath { System::String ^ get(); };
public string XPath { get; }
member this.XPath : string
Public ReadOnly Property XPath As String
プロパティ値
例
次の使用例は、作業中の文書の最初のコンテンツ コントロールが日付コントロールであるかどうか、および XPath 文字列が特定の組み込みの文書プロパティに設定されているかどうかを確認します。 次に、XPath が一致せず、コントロールが日付コントロールである場合に、コントロールへのマッピングを設定します。
<span class="label">Dim objCC As ContentControl
Dim objMap As XMLMapping
Dim blnMap As Boolean
Set objCC = ActiveDocument.ContentControls(1)
Set objMap = objCC.XMLMapping
If (objCC.Type = wdContentControlDate) And (objMap.</span>
<span class="label">XPath</span>
<span class="label"><> _ "/ns1:coreProperties[1]/ns0:createdate[1]") Then blnMap = objMap.SetMapping(XPath:="/ns1:coreProperties[1]/ns0:createdate[1]") If blnMap = False Then MsgBox "Unable to map the content control." End IfEnd If</span>
注釈
コンテンツ コントロールのマッピングを設定するには、 メソッドまたは メソッドをSetMappingByNode(CustomXMLNode)使用SetMapping(String, String, CustomXMLPart)します。 マッピングがアクティブではない場合、このプロパティを使用するとエラーが返されます。