[This is preliminary documentation and is subject to change.]
Gets the SIF Version to which this message conforms.
| C# | Visual Basic | Visual C++ |
public override SifVersion SifVersion{ get; set;}
Public Overrides Property SifVersion As SifVersion
public: virtual property SifVersion^ SifVersion { SifVersion^ get () override; void set (SifVersion^ value) override; }
A SifVersion encapsulating the version of SIF to which the
message conforms, or null if the message does not provide a valid
xmlns or Version attribute from which to determine the SIF Version
The SIF Version is determined by first inspecting the Version attribute
of the SIF_Message. If present, that attribute identifies the version of
SIF to which the version conforms. If not present, the namespace is
inspected; if it is in the form "http://www.sifinfo.org/v1.0r1/messages",
it is parsed to obtain the version of SIF. If it is in the form
"http://www.sifinfo.org/infrastructure/1.x" and no Version attribute is
present, the version of SIF is assumed to be "1.1"