allowOverride Property

 

Controls whether the declarePrefix method overwrites previously declared prefixes in the same local context.

JScript Syntax

var bolValue = objNSManager.allowOverride;  
objNSManager.allowOverride = True;  

Parameters

None.

Return Value

bolValue
A Boolean. The default value is True.

C/C++ Syntax

HRESULT putAllowOverride(  
    VARIANT_BOOL fOverride);  
HRESULT getAllowOverride(  
    VARIANT_BOOL* fOverride);  

Parameters

fOverride[in]
A Boolean.

fOverride[out,retval]
A Boolean. The default value is True.

Return Values

S_OK
Always S_OK.

E_POINTER
The value returned if the fOverride value is NULL.

Remarks

When namespaces are declared in XML document processing, each element will start from pushContext(NULL), and each namespace declaration will result in declarePrefix(prefix,URI). In this case, you might want to prevent the same prefix from being overridden in the same element.

Versioning

Implemented in: MSXML 6.0.

Applies to

IVBMXNamespaceManager

IMXNamespaceManager

See Also

item Property