public XamlSchemaContextSettings(XamlSchemaContextSettings settings) { // null is allowed. var s = settings; if (s == null) { return; } FullyQualifyAssemblyNamesInClrNamespaces = s.FullyQualifyAssemblyNamesInClrNamespaces; SupportMarkupExtensionsWithDuplicateArity = s.SupportMarkupExtensionsWithDuplicateArity; }
public XamlSchemaContext(IEnumerable <Assembly> referenceAssemblies, XamlSchemaContextSettings settings) { if (referenceAssemblies != null) { reference_assemblies = new List <Assembly>(referenceAssemblies); } else { RegisterAssemblyLoaded(); } if (settings == null) { return; } FullyQualifyAssemblyNamesInClrNamespaces = settings.FullyQualifyAssemblyNamesInClrNamespaces; SupportMarkupExtensionsWithDuplicateArity = settings.SupportMarkupExtensionsWithDuplicateArity; }
public XamlSchemaContext(XamlSchemaContextSettings settings) : this(null, settings) { }