Search Results for

    Show / Hide Table of Contents

    Class MetadataBoolean

    Summary description for MetadataBoolean.

    Inheritance
    System.Object
    Metadata
    MetadataBoolean
    Inherited Members
    Metadata.CreateInstance(MetadataDefinition, Nullable<Int32>, Boolean, Boolean, Boolean, Boolean)
    Metadata.Name
    Metadata.DefinitionType
    Metadata.LanguageId
    Metadata.IsMandantory
    Metadata.IsTitle
    Metadata.IsAltText
    Metadata.Value
    Metadata.IsCoherent
    Metadata.MetadataDefinitionId
    Metadata.IsNull
    Metadata.IsReadOnly
    Metadata.IsMultilingual
    Metadata.SymbolKey
    Metadata.IsDefinedInVault
    Metadata.Description
    Namespace: ImageVault.Common.Data
    Assembly: ImageVault.Common.dll
    Syntax
    public class MetadataBoolean : Metadata

    Constructors

    MetadataBoolean()

    Initializes a new instance of the MetadataBoolean class.

    Declaration
    public MetadataBoolean()

    MetadataBoolean(MetadataBoolean)

    Initializes a new instance of the MetadataBoolean class.

    Declaration
    public MetadataBoolean(MetadataBoolean metadataBoolean)
    Parameters
    Type Name Description
    MetadataBoolean metadataBoolean

    MetadataBoolean(MetadataDefinition, Nullable<Int32>, Boolean, Boolean, Boolean, Boolean)

    Initializes a new instance of the MetadataBoolean class.

    Declaration
    public MetadataBoolean(MetadataDefinition definition, Nullable<int> languageId, bool isMandantory, bool isTitle, bool isAltText, bool isDefinedInVault)
    Parameters
    Type Name Description
    MetadataDefinition definition
    System.Nullable<System.Int32> languageId
    System.Boolean isMandantory
    System.Boolean isTitle
    System.Boolean isAltText
    System.Boolean isDefinedInVault

    Properties

    BooleanValue

    Get/Sets the BooleanValue of the MetadataBoolean

    Declaration
    public bool BooleanValue { get; set; }
    Property Value
    Type Description
    System.Boolean

    InnerValue

    Get/Sets the InnerValue of the Metadata

    Declaration
    protected override object InnerValue { get; set; }
    Property Value
    Type Description
    System.Object

    The value for all metadata objects. If IsCoherent is false this only contains the value of the first item

    Overrides
    Metadata.InnerValue

    Methods

    Parse(String)

    Parses the supplied value and assigns it to the metadata

    Declaration
    public override void Parse(string value)
    Parameters
    Type Name Description
    System.String value
    Overrides
    Metadata.Parse(String)
    Exceptions
    Type Condition
    System.ComponentModel.DataAnnotations.ValidationException

    If the value was is a valid boolean.

    Extension Methods

    MetadataDefinitionExtensions.HasSymbolKey(Metadata)
    EnumExtensions.GetNames<TEnum>(TEnum)
    In This Article
    Back to top (c) Meriworks 2002-2022