XdsObjects Help file
XdsObjects Namespace / XdsSubmissionSet Class / Folders Property



In This Topic
    Folders Property
    In This Topic
    The set of Folders in this Submission Set
    Syntax
    Public Property Folders As List(Of XdsFolder)
    Dim instance As XdsSubmissionSet
    Dim value As List(Of XdsFolder)
     
    instance.Folders = value
     
    value = instance.Folders
    public List<XdsFolder> Folders {get; set;}
    public:
    property List<XdsFolder^>^ Folders {
       List<XdsFolder^>^ get();
       void set (    List<XdsFolder^>^ value);
    }
    Remarks

    The way that objects in this collection are created and/or used depends on several factors:

    During submission:

    • If Structured is true, then
      • Any Associations in the Associations collection are passed through unchanged
      • No Associations are generated automatically
    • If Structured is false, then
      • Association objects are automatically created to link the documents to their folders (and to link those associations to the submission set!)
      • Duplicate documents (either in different folders or in both a folder and top level) are collapsed to a single document with multiple associations

    During receipt:

    • If the incoming Server's StructureIncomingSubmissionSet is true, then
      • Structured is set to true
      • If association and folder objects are retrieved, then the folder structure is recreated at retrieval time
      • Otherwise the documents will appear in the top level documents
    • else
      • Structured is set to false
      • The documents will appear in the top level documents, and will not be placed into Folders.
    For more details, see StructuredData
    Requirements

    Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

    See Also