Aracılığıyla paylaş


XsltSettings.TrustedXslt Özellik

Tanım

XSLT document() işlevi ve katıştırılmış betik blokları için destek sağlayan bir XsltSettings nesnesi alır.

public:
 static property System::Xml::Xsl::XsltSettings ^ TrustedXslt { System::Xml::Xsl::XsltSettings ^ get(); };
public static System.Xml.Xsl.XsltSettings TrustedXslt { get; }
member this.TrustedXslt : System.Xml.Xsl.XsltSettings
Public Shared ReadOnly Property TrustedXslt As XsltSettings

Özellik Değeri

XsltSettings

XsltSettings ve EnableScript özellikleri olarak trueayarlanmış bir nesneEnableDocumentFunction.

Örnekler

Aşağıdaki örnek, XSLT document() işlevi ve katıştırılmış betik blokları özellikleri etkinleştirilmiş bir stil sayfası yükler.

// Create a resolver and specify the necessary credentials.
XmlSecureResolver resolver = new XmlSecureResolver(new XmlUrlResolver(), "http://serverName/data/");
System.Net.NetworkCredential myCred;
myCred  = new System.Net.NetworkCredential(UserName,SecurelyStoredPassword,Domain);
resolver.Credentials = myCred;

// Create the XslCompiledTransform object and load the style sheet.
XslCompiledTransform xslt = new XslCompiledTransform();
xslt.Load("http://serverName/data/script.xsl", XsltSettings.TrustedXslt, resolver);
' Create a resolver and specify the necessary credentials.
Dim resolver As New XmlSecureResolver(New XmlUrlResolver(), "http://serverName/data/")
Dim myCred As System.Net.NetworkCredential
myCred = New System.Net.NetworkCredential(UserName, SecurelyStoredPassword, Domain)
resolver.Credentials = myCred
        
' Create the XslCompiledTransform object and load the style sheet.
Dim xslt As New XslCompiledTransform()
xslt.Load("http://serverName/data/script.xsl", XsltSettings.TrustedXslt, resolver)

Açıklamalar

Önemli

XSLT betiği yalnızca betik desteğine ihtiyacınız varsa ve tam olarak güvenilen bir ortamda çalışıyorsanız etkinleştirilmelidir. İşlevi document() etkinleştirirseniz, yönteme bir XmlSecureResolver nesne Transform geçirerek erişilebilen kaynakları kısıtlayabilirsiniz.

Şunlara uygulanır

Ayrıca bkz.