XmlLoadSettings.ResolveExternals Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob externe Definitionen, auflösbare Namespaces, externe Teilmengen von Dokumenttypdefinitionen (DTDs) und externe Entitätsverweise zum Zeitpunkt der Analyse des Dokuments aufgelöst werden sollen, oder legt diesen fest.
public:
property bool ResolveExternals { bool get(); void set(bool value); };
bool ResolveExternals();
void ResolveExternals(bool value);
public bool ResolveExternals { get; set; }
var boolean = xmlLoadSettings.resolveExternals;
xmlLoadSettings.resolveExternals = boolean;
Public Property ResolveExternals As Boolean
Eigenschaftswert
bool
True, wenn externe Definitionen, auflösbare Namespaces, externe Teilmengen von DTDs und Verweise auf externe Entitäten zum Zeitpunkt der Analyse des Dokuments aufgelöst werden; andernfalls false. Der Standardwert ist „FALSE“.
Hinweise
Wenn diese Eigenschaft true ist, werden externe Definitionen zur Analysezeit aufgelöst. Dadurch können Standardattribute und Datentypen für Elemente aus dem Schema definiert werden und die DTD als Dateieinschlussmechanismus verwendet werden.
Diese Einstellung ist unabhängig davon, ob eine Überprüfung durchgeführt werden soll, wie durch den Wert der ValidateOnParse-Eigenschaft angegeben. Wenn externe Dateien während der Überprüfung nicht aufgelöst werden können, tritt ein Validierungsfehler auf. Wenn der Wert von ResolveExternals false ist, werden externe Dateien nicht aufgelöst, und die Überprüfung wird nicht ausgeführt.
Ein auflösbarer Namespace wird durch einen Namespace-URI (Universal Resource Identifier) angegeben, der mit "x-schema:" als Präfix beginnt.