Search Results for

    Show / Hide Table of Contents

    Class MetadataFilter

    Defines the filter for finding metadata

    Inheritance
    System.Object
    IVFilter
    MetadataFilter
    Implements
    IIVFilter
    System.ICloneable
    Inherited Members
    IVFilter.Skip
    IVFilter.Take
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: ImageVault.Common.Data.Query
    Assembly: ImageVault.Common.dll
    Syntax
    public class MetadataFilter : IVFilter, IIVFilter, ICloneable

    Constructors

    MetadataFilter()

    Initializes a new instance of the MetadataFilter class.

    Declaration
    public MetadataFilter()

    MetadataFilter(MetadataFilter)

    Initializes a new instance of the MetadataFilter class.

    Declaration
    protected MetadataFilter(MetadataFilter i)
    Parameters
    Type Name Description
    MetadataFilter i

    Properties

    IsAltText

    Get/Sets the IsAltText of the MetadataQuery

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

    Finds metadata that are marked as alt text in the vault

    IsDefinedInVault

    Inlcude metadata that is defined in each vault

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

    IsNull

    Include metadata depending if they have a value or not

    Declaration
    public bool? IsNull { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Boolean>

    If true, only metadata without value are included. If false only metadata with value. If null, all metadata.

    IsTitle

    Get/Sets the IsTitle of the MetadataQuery

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

    Finds metadata that are marked as title in the vault

    MetadataDefinitionId

    Get/Sets the MetadataDefinitionId of the MetadataQuery

    Declaration
    public int? MetadataDefinitionId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    MetadataDefinitionType

    Get/Sets the MetadataDefinitionType of the MetadataQuery

    Declaration
    public MetadataDefinitionTypes? MetadataDefinitionType { get; set; }
    Property Value
    Type Description
    System.Nullable<MetadataDefinitionTypes>

    Name

    Get/Sets the Name of the MetadataQuery

    Declaration
    public string Name { get; set; }
    Property Value
    Type Description
    System.String

    SymbolKey

    Get/Sets the SymbolKey of the MetadataQuery

    Declaration
    public string SymbolKey { get; set; }
    Property Value
    Type Description
    System.String

    Methods

    Clone()

    Creates a new object that is a copy of the current instance.

    Declaration
    public override object Clone()
    Returns
    Type Description
    System.Object

    A new object that is a copy of this instance.

    Overrides
    IVFilter.Clone()

    Implements

    IIVFilter
    System.ICloneable

    Extension Methods

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