BCFclass
File reader for BIM Collaboration Format (BCF) files
Properties | List of all members
BCFmarkup.Topic Class Reference

Topic of a BCF file More...

Properties

Collection< String > ReferenceLink [get]
 
Boolean ReferenceLinkSpecified [get]
 
String Title [get, set]
 
String Priority [get, set]
 
Int32 Index [get, set]
 
bool IndexSpecified [get, set]
 
Collection< String > Labels [get]
 
Boolean LabelsSpecified [get]
 
DateTime CreationDate [get, set]
 
String CreationAuthor [get, set]
 
DateTime ModifiedDate [get, set]
 
bool ModifiedDateSpecified [get, set]
 
String ModifiedAuthor [get, set]
 
DateTime DueDate [get, set]
 
bool DueDateSpecified [get, set]
 
String AssignedTo [get, set]
 
String Stage [get, set]
 
String Description [get, set]
 
BimSnippet BimSnippet [get, set]
 
Collection< TopicDocumentReferenceDocumentReference [get]
 
Boolean DocumentReferenceSpecified [get]
 
Collection< TopicRelatedTopicRelatedTopic [get]
 
Boolean RelatedTopicSpecified [get]
 
String Guid [get, set]
 
String TopicType [get, set]
 
String TopicStatus [get, set]
 

Detailed Description

Topic of a BCF file

They are used to store the properties, the list of Comments and the list of Viewpoints.
The Topic includes the following properties :

TitleTitle of the Topic
PriorityPriority of the Topic
IndexIndex of the Topic
LabelsList of Labels associated to the Topic
CreationDateDate of creation of the Topic
CreationAuthorAuthor that created the Topic
ModifiedDateLast date of modification of the Topic
ModifiedAuthorLast Author that modified the Topic
DueDateDue date for the resolution of the Topic
AssignedToPerson in charge of the resolution of the Topic
StageStage of the Topic
DescriptionDecription of the Topic
DocumentReferenceAdditional payloads or links with topics. The references may point to a file within the .bcfzip or to an external location
ReferenceLinkList of references to the topic, for example, a work request management system or an URI to a model
RelatedTopiclist of related topics
GuidGlobally Unique Identifier
TopicTypeType of Topic
TopicStatusStatus of the Topic

Property Documentation

◆ AssignedTo

string BCFmarkup.Topic.AssignedTo[get, set]
getset

The user to whom this Topic is assigned to
(Recommended to be in email format)

◆ BimSnippet

BimSnippet BCFmarkup.Topic.BimSnippet[get, set]
getset

BimSnippet is an additional file containing information related to one or multiple Topics
For example, it can be an IFC file containing provisions for voids

◆ CreationAuthor

string BCFmarkup.Topic.CreationAuthor[get, set]
getset

User who created the Topic

◆ CreationDate

System DateTime BCFmarkup.Topic.CreationDate[get, set]
getset

Date when the Topic was created

◆ Description

string BCFmarkup.Topic.Description[get, set]
getset

Description of the Topic

◆ DocumentReference

Collection< TopicDocumentReference > BCFmarkup.Topic.DocumentReference[get]
get

DocumentReference provides a means to associate additional payloads or links with Topics
The references may point to a file within the .bcfzip or to an external location

◆ DueDate

System DateTime BCFmarkup.Topic.DueDate[get, set]
getset

Date until when the Topics issue needs to be resolved

◆ Guid

string BCFmarkup.Topic.Guid[get, set]
getset

Guid of the Topic

◆ Index

int BCFmarkup.Topic.Index[get, set]
getset

Index number to maintain the order of the Topics

◆ Labels

Collection< string > BCFmarkup.Topic.Labels[get]
get

Tags for grouping Topics

◆ ModifiedAuthor

string BCFmarkup.Topic.ModifiedAuthor[get, set]
getset

User who modified the Topic. Exists only when Topic has been modified after creation

◆ ModifiedDate

System DateTime BCFmarkup.Topic.ModifiedDate[get, set]
getset

Date when the Topic was last modified. Exists only when Topic has been modified after creation

◆ Priority

string BCFmarkup.Topic.Priority[get, set]
getset

Priority of the Topic

◆ ReferenceLink

Collection< string > BCFmarkup.Topic.ReferenceLink[get]
get

List of references to the Topic, for example, a work request management system or an URI to a model

◆ RelatedTopic

Collection< TopicRelatedTopic > BCFmarkup.Topic.RelatedTopic[get]
get

Relation between Topics

◆ Stage

string BCFmarkup.Topic.Stage[get, set]
getset

Stage this Topic is part of

◆ Title

string BCFmarkup.Topic.Title[get, set]
getset

Title of the Topic

◆ TopicStatus

string BCFmarkup.Topic.TopicStatus[get, set]
getset


Status of the Topic

◆ TopicType

string BCFmarkup.Topic.TopicType[get, set]
getset

Type of the Topic