Click or drag to resize
Sandcastle Help File BuilderFileItem Class
This class represents a file that is part of the project (MAML/additional content, site map, stylesheet, etc.).
Inheritance Hierarchy

Namespace: SandcastleBuilder.Utils
Assembly: SandcastleBuilder.Utils (in SandcastleBuilder.Utils.dll) Version: 2014.11.22.0
Syntax
public class FileItem : BaseBuildItem, ICustomTypeDescriptor

The FileItem type exposes the following members.

Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAttributes
Returns a collection of custom attributes for this instance of a component.
Public methodGetClassName
Returns the class name of this instance of a component.
Public methodGetComponentName
Returns the name of this instance of a component.
Public methodGetConverter
Returns a type converter for this instance of a component.
Public methodGetDefaultEvent
Returns the default event for this instance of a component.
Public methodGetDefaultProperty
Returns the default property for this instance of a component.
Public methodGetEditor
Returns an editor of the specified type for this instance of a component.
Public methodGetEvents
Returns the events for this instance of a component.
Public methodGetEvents(Attribute)
Returns the events for this instance of a component using the specified attribute array as a filter.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetProperties
Returns the properties for this instance of a component.
Public methodGetProperties(Attribute)
Returns the properties for this instance of a component using the attribute array as a filter.
Public methodGetPropertyOwner
Returns an object that contains the property described by the specified property descriptor.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRefreshPaths
Refresh the paths due to a parent path being renamed
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Properties
  NameDescription
Public propertyAlternateText
This is used to get or set alternate text for an image
Public propertyBuildAction
This is used to set or get the build action of the item
Public propertyCopyToMedia
This is used to get or set whether an item is copied to the output folder during a build.
Public propertyExcludeFromToc
For content items such as HTML pages, this is used to get or set whether or not the item is excluded from the table of contents.
Public propertyFullPath
This is used to get the full path to the item
Public propertyImageId
This is used to get or set an ID for a conceptual content image
Public propertyInclude
This is used to set or get the filename (include path)
Public propertyLink
This is used to set or get the link path
Public propertyName
This is used to set or get the name of the item
Public propertyProjectElement
This returns the project element associated with the instance
(Inherited from BaseBuildItem.)
Public propertySortOrder
This is used to get or set the sort order for content layout and site map files.
Top
See Also