Click or drag to resize

BCFolder Methods

The BCFolder type exposes the following members.

Methods
  NameDescription
Public methodConvertToConfigurableFolder Obsolete.
Converts the folder to a configurable folder of the specified type.
Public methodConvertToProject Obsolete.
Converts the folder to a project of the specified type.
Public methodCopy
Creates a copy of the object.
(Inherited from BCFSObject.)
Public methodCreateGlobalID
Generates a new value that uniquely identifies the folder among all vaults.
(Overrides BCFSObjectCreateGlobalID.)
Public methodDeleteFSObjectWithID
Deletes a folder or document from this folder.
Public methodDispose
Releases the underlying wrapped object explicitly.
(Inherited from DisposableObject.)
Public methodElements
Returns the collection of all objects in the folder. The collection is sorted ascending on the DisplayName property value.
Public methodElements(FSObjectKind)
Returns the collection of objects in the folder. The collection is sorted ascending on the DisplayName property value.
Public methodElements(FSObjectKind, BCCollectionBaseBCPropertyDef)
Returns the collection of objects in the folder. The collection is sorted ascending on the DisplayName property value.
Public methodElements(FSObjectKind, IEnumerableString)
Returns a collection of objects in the folder. The collection is sorted ascending on the DisplayName property value.
Public methodElements(FSObjectKind, BCCollectionBaseBCPropertyDef, SortKind)
Returns the collection of objects in the folder.
Public methodElements(FSObjectKind, IEnumerableString, PropertyDefFlags)
Returns the collection of objects in the folder. The collection is sorted ascending on the DisplayName property value.
Public methodElements(FSObjectKind, IEnumerableString, PropertyDefFlags, SortKind)
Returns a collection of objects in the folder.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodFSObjectWithDisplayName
Returns a child folder or document object having the given DisplayName property value.
Public methodGetChildPossibleNames
Returns an array of possible child names if the folder is a Field-Path branch.
Public methodGetCreatableFolderTypes(Boolean)
Returns the collection of folder types that are creatable in the folder.
Public methodGetCreatableFolderTypes(Boolean, Boolean)
Returns the collection of folder types that are creatable in the folder.
Public methodGetCreatableProjects
Returns the collection of project definitions that are creatable inside the folder.
Public methodGetDepthFirstProjects
Returns the collection of unreleased depth-first search projects.
Public methodGetDepthFirstProjects(Boolean)
Returns the collection of depth-first search projects.
Public methodGetDocumentCount
Returns a number of documents in the folder.
Public methodGetFolderCount
Returns a number of sub-folders in the folder.
Public methodGetHashCode (Inherited from Object.)
Public methodGetSequence
Returns a sequence with the specified name. If the sequence does not exist, creates it.
(Inherited from BCRepositoryObject.)
Public methodGetSequenceList
Returns an array of all available sequences.
(Inherited from BCRepositoryObject.)
Public methodGetType (Inherited from Object.)
Public methodHasChildWithDisplayName
Returns a value indicating whether the folder contains an object with the specified display name.
Public methodLoadProperties
Returns a property collection for a property set with the specified name.
(Inherited from BCRepositoryObject.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodMove
Moves the object to another folder.
(Inherited from BCFSObject.)
Public methodNewConfigurableFolder(BCFolderType) Obsolete.
Creates a new sub-folder in the folder with the specified type.
Public methodNewConfigurableFolder(BCFolderType, String) Obsolete.
Creates a new sub-folder with the specified type and name.
Public methodNewDocument(BCDocumentType)
Creates a new document in the folder.
Public methodNewDocument(BCDocumentType, BCDocumentTemplate)
Creates a new document in the folder.
Public methodNewFolder
Creates a new normal sub-folder in the folder.
Public methodNewFolder(String)
Creates a new normal sub-folder in the folder with the specified name.
Public methodNewFolder(String, BCFolderType)
Creates a new sub-folder in the folder with the specified type and name.
Public methodNewProject(BCProjectDefinition)
Creates a new project sub-folder.
Public methodNewProject(BCProjectDefinition, String)
Creates a new project sub-folder with the specified name.
Protected methodOnDispose
The method is called on the Dispose method call. Derived classes should override the method to perform custom disposing.
(Inherited from DisposableObject.)
Public methodPurgeFSObject
Purges a given object.
Public methodSaveProperties
Saves a property collection.
(Inherited from BCRepositoryObject.)
Protected methodThrowIfDisposed
Throws the ObjectDisposedException exception if the underlying object has been disposed.
(Inherited from DisposableObject.)
Public methodToString (Inherited from Object.)
Public methodUnDeleteFSObject(BCFSObject)
Undeletes a given object without creating a draft revision.
Public methodUnDeleteFSObject(BCFSObject, Boolean)
Undeletes a given object.
Top
See Also