XmlSchemaAny.Namespace Property

Definition

Gets or sets the namespaces containing the elements that can be used.

public:
 property System::String ^ Namespace { System::String ^ get(); void set(System::String ^ value); };
public string? Namespace { get; set; }
public string Namespace { get; set; }
member this.Namespace : string with get, set
Public Property Namespace As String

Property Value

Namespaces for elements that are available for use. The default is ##any. Optional.

Remarks

If no namespace is specified, ##any is the default. If the namespace is specified, it must be one of the values shown in the following table.

Namespace value Description
##any Elements from any namespace can be present.
##other Elements from any namespace that is not the targetNamespace of the parent element containing the any element can be present.
##local Elements that are not qualified with a namespace can be present.
##targetNamespace Elements from the targetNamespace of the parent element containing the any element can be present.
List of {URIs, ##targetNamespace, ##local} Elements from a space-delimited list of namespaces can be present. The list can contain the following: Uniform Resource Identifier (URI) references of namespaces, ##targetNamespace, and ##local.

Applies to