Click or drag to resize
Sandcastle Help File BuilderProjectElement Class
This class is a wrapper for build items in the project.
Inheritance Hierarchy
SystemObject
  SandcastleBuilder.UtilsProjectElement

Namespace: SandcastleBuilder.Utils
Assembly: SandcastleBuilder.Utils (in SandcastleBuilder.Utils.dll) Version: 2014.11.22.0
Syntax
public sealed class ProjectElement

The ProjectElement type exposes the following members.

Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Overrides ObjectEquals(Object).)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Overrides ObjectGetHashCode.)
Public methodGetMetadata
Get a metadata value from a project element
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHasMetadata
See if the named metadata item exists
Public methodRemoveFromProjectFile
Remove the item from the project
Public methodSetMetadata
Set a metadata value in the project item
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Operators
  NameDescription
Public operatorStatic memberEquality
Overload for equal operator
Public operatorStatic memberInequality
Overload for not equal operator
Top
Fields
  NameDescription
Public fieldStatic memberAlternateText
Alternate text
Public fieldStatic memberBuildAction
Build action
Public fieldStatic memberConfiguration
Configuration setting
Public fieldStatic memberCopyToMedia
Copy to media folder
Public fieldStatic memberExcludeFromToc
Exclude from table of contents
Public fieldStatic memberGuid
Project COM object's GUID
Public fieldStatic memberHintPath
File reference hint path
Public fieldStatic memberImageId
Image ID
Public fieldStatic memberIncludePath
Include item
Public fieldStatic memberLinkPath
Linked item path
Public fieldStatic memberName
Project name item
Public fieldStatic memberOutDir
Output directory setting
Public fieldStatic memberPlatform
Platform setting
Public fieldStatic memberProjectGuid
Project GUID item
Public fieldStatic memberProjectName
Project name setting
Public fieldStatic memberReferenceOutputAssembly
Reference output assembly item
Public fieldStatic memberSolutionDir
Solution directory
Public fieldStatic memberSolutionExt
Solution extension
Public fieldStatic memberSolutionFileName
Solution filename (no path)
Public fieldStatic memberSolutionName
Solution name (no path or extension)
Public fieldStatic memberSolutionPath
Solution path (directory and filename)
Public fieldStatic memberSortOrder
Sort order
Public fieldStatic memberVersionMajor
Project COM object's major version
Public fieldStatic memberVersionMinor
Project COM object's minor version
Public fieldStatic memberWrapperTool
Project COM object's wrapper tool
Top
Properties
  NameDescription
Public propertyInclude
This is used to set or get the filename (Include attribute)
Public propertyItemName
This is used to set or get the item name (a.k.a BuildAction)
Public propertyProject
This read-only property is used to get the containing project
Top
See Also