Interface IVisibilityConditionConfigurationXmlSerializer
XML serializer for VisibilityConditionConfiguration.
[Obsolete("This API is only available for legacy Form Builder components that provide backward compatibility when transitioning from older versions. The API will be removed when support for the Form Builder compatibility mode is dropped.")]
public interface IVisibilityConditionConfigurationXmlSerializer
- Extension Methods
Methods
Deserialize(string)
Deserializes a visibility condition configuration from an XML string.
VisibilityConditionConfiguration Deserialize(string visibilityConditionConfigurationXml)
Parameters
visibilityConditionConfigurationXmlstringXML representation of the condition configuration to be deserialized.
Returns
- VisibilityConditionConfiguration
Returns null or a visibility condition configuration.
Exceptions
- InvalidOperationException
Thrown when deserialization fails.
Serialize(VisibilityConditionConfiguration)
Serializes a visibility condition configuration to an XML string.
string Serialize(VisibilityConditionConfiguration visibilityConditionConfiguration)
Parameters
visibilityConditionConfigurationVisibilityConditionConfigurationVisibility condition configuration to be serialized.
Returns
- string
Returns an XML representation of the condition.
Exceptions
- InvalidOperationException
Thrown when serialization fails.