LiFdDataSource Class
Defines the liFD data source class in PSD File that contains information about an embedded file. This is part of PSD File Format Manipulation API that helps to modify Adobe® Photoshop® files
Inheritance Hierarchy
SystemObject
  Aspose.PSD.FileFormats.Psd.Layers.LayerResourcesLinkDataSource
    Aspose.PSD.FileFormats.Psd.Layers.LayerResourcesLiFdDataSource

Namespace: Aspose.PSD.FileFormats.Psd.Layers.LayerResources
Assembly: Aspose.PSD (in Aspose.PSD.dll) Version: 21.12
Syntax
public class LiFdDataSource : LinkDataSource

The LiFdDataSource type exposes the following members.

Constructors
  NameDescription
Public methodLiFdDataSource
Initializes a new instance of the LiFdDataSource class.
Public methodLiFdDataSource(Int32, Guid, String, String, String)
Initializes a new instance of the LiFdDataSource class.
Properties
  NameDescription
Public propertyAssetLockedState
Gets or sets a value indicating whether the PSD asset is locked. The asset locked state, for Adobe® Photoshop® СС Libraries assets.
(Inherited from LinkDataSource.)
Public propertyAssetModTime
Gets or sets the asset modified time, for Adobe® Photoshop® СС Libraries assets.
(Inherited from LinkDataSource.)
Public propertyChildDocId
Gets or sets the child document identifier in the liFE or liFD data source of the Lnk2 / LnkE Adobe® Photoshop® resource.
(Inherited from LinkDataSource.)
Public propertyCompId
Gets or sets the ID of the currently selected comp for the child document, which will be -1 if none are selected. Comps are compositions of a page layout which designers can create. Using layer comps, you can create, manage, and view multiple versions of a layout in a single Adobe® Photoshop® file. A layer comp is a snapshot of a state of the Layers panel. Layer comps save three types of layer options but this property gets the Layer Comp selection identifier for Smart Objects. Layer comps in Smart Objects
(Inherited from LinkDataSource.)
Public propertyCode exampleData
Gets or sets the embedded smart object data in PSD file.
Public propertyFileCreator
Gets or sets the file creator in the PSD format LnkE / Lnk2 resource.
(Inherited from LinkDataSource.)
Public propertyFileType
Gets or sets the type of the embedded or external file which Adobe® Photoshop® Lnk2 / LnkE resource contains or links.
(Inherited from LinkDataSource.)
Public propertyHasFileOpenDescriptor
Gets or sets a value indicating whether this link data source has the file open descriptor: CompId and OriginalCompId.
(Inherited from LinkDataSource.)
Public propertyIsLibraryLink
Gets a value indicating whether this PSD link data source links to the Adobe® Photoshop® СС Library item.
(Inherited from LinkDataSource.)
Public propertyLength
Gets the link data source length in bytes.
(Inherited from LinkDataSource.)
Public propertyOriginalCompId
Gets the original ID of the currently selected Comp for the child document, which will be -1 if none are selected. This property gets the original layer Comp selection identifier for Smart Objects. Layer comps in Smart Objects
(Inherited from LinkDataSource.)
Public propertyOriginalFileName
Gets the original file name of the data source in the Adobe® Photoshop® global link resource.
(Inherited from LinkDataSource.)
Public propertyType
Gets the Adobe® Photoshop® global link data source type that can be one of the following or none: The embedded linked file liFD that corresponds to the PSD Lnk2Resource The external linked file liFE that corresponds to the PSD LnkeResource The linked file alias liFA
(Inherited from LinkDataSource.)
Public propertyUniqueId
Gets the global unique identifier of the data source in the PSD link resource.
(Inherited from LinkDataSource.)
Public propertyVersion
Gets the version of the data source in the PSD LnkE / Lnk2 resource.
(Inherited from LinkDataSource.)
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
See Also