Udostępnij za pośrednictwem


Transform.GetInnerXml Metoda

Definicja

W przypadku zastąpienia w klasie pochodnej zwraca reprezentację XML parametrów Transform obiektu, które są odpowiednie do dołączenia jako podelementy elementu XMLDSIG <Transform> .

protected:
 abstract System::Xml::XmlNodeList ^ GetInnerXml();
protected abstract System.Xml.XmlNodeList? GetInnerXml ();
protected abstract System.Xml.XmlNodeList GetInnerXml ();
abstract member GetInnerXml : unit -> System.Xml.XmlNodeList
Protected MustOverride Function GetInnerXml () As XmlNodeList

Zwraca

Lista węzłów XML reprezentujących zawartość specyficzną dla transformacji wymaganą do opisania bieżącego Transform obiektu w elemencie XMLDSIG <Transform> .

Przykłady

Transform Jeśli obiekt reprezentuje przekształcenie XPath przy użyciu wyrażenia self::text()XPath , wywołanie GetInnerXml powoduje wystąpienie XmlNodeList obiektu reprezentującego następujący element XML:

<XPath>   
  self::text()   
</XPath>  

Ten element odpowiada zawartości specyficznej <Transform> dla przekształcenia elementu zdefiniowanej w sekcji 4.3.3.4 specyfikacji XMLDSIG. W przypadku powyższego przekształcenia XPath cały <Transform> element jest następujący:

<Transform Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116">   
  <XPath>   
    self::text()   
  </XPath>   
</Transform>  

Dotyczy