Search Results for

    Show / Hide Table of Contents

    Class QPPSaveOptions

    The overridden QPP save options

    Inheritance
    System.Object
    SaveOptions
    QPPSaveOptions
    Implements
    System.ComponentModel.INotifyPropertyChanged
    Inherited Members
    SaveOptions.PropertyChanged
    SaveOptions.CreateMinorVersion
    SaveOptions.FileName
    SaveOptions.FolderPath
    SaveOptions.NameConflictResolveOption
    SaveOptions.RaisePropertyChangeEvent(String)
    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: Quark.CMSAdapters.QPP.Data
    Assembly: Quark.CMSAdapters.QPP.dll
    Syntax
    public class QPPSaveOptions : SaveOptions, INotifyPropertyChanged

    Constructors

    QPPSaveOptions()

    Initializes a new instance of the QPPSaveOptions class.

    Declaration
    public QPPSaveOptions()

    Properties

    AddToWorkflowCheck

    Gets or sets a value indicating whether to invoke add to workflow dialog or not.

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

    AssetId

    Gets or sets the asset identifier.

    Declaration
    public long AssetId { get; set; }
    Property Value
    Type Description
    System.Int64

    AssetVersion

    Gets or sets the asset version. In case of new asset, if specified, it represents initial asset version.

    Declaration
    public AssetVersion AssetVersion { get; set; }
    Property Value
    Type Description
    AssetVersion

    The parent branch version.

    Attributes

    Gets or sets the attributes.

    Declaration
    public Dictionary<long, AttributeValue> Attributes { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.Dictionary<System.Int64, AttributeValue>

    The attributes.

    BranchName

    Gets or sets the name of the branch. This property is applicable only if CreateBranch is true.

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

    The name of the branch.

    CreateBranch

    Gets or sets a value indicating whether to create branch while saving the asset. Branch is created based on the AssetVersion property.

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

    true, if create branch; otherwise, false.

    Implements

    System.ComponentModel.INotifyPropertyChanged

    Extension Methods

    UtilityExtensions.DeepClone<T>(T)
    UtilityExtensions.IsMethodImplemented(Object, String)
    UtilityExtensions.LogError(Object, String)
    UtilityExtensions.ShowAndLogError(Object)
    UtilityExtensions.ShowAndLogError(Object, Window)
    UtilityExtensions.ShowAndLogError(Object, String, Window, String, String)
    UtilityExtensions.GetJsonValue<T>(Object, String, Boolean)
    UtilityExtensions.ToAssetInfo(Object, Nullable<Boolean>)
    UtilityExtensions.ValidateFileAttributes(QPPSaveOptions, String, Boolean)
    In This Article
    Back to top © 2025 Quark Software Inc. All rights reserved.