Public Member Functions | Static Public Member Functions | List of all members
ITagCreateData Struct Referenceabstract

A helper class to provide data while creating tag elements. More...

#include <TagElementHandler.h>

Inheritance diagram for ITagCreateData:
RefCountedBase RefCounted< IRefCounted > IRefCounted

Public Member Functions

DGNPLATFORM_EXPORT BentleyStatus SetAttributeValue (DgnTagValueCR value)
 Set the value associated with the tag. More...
 
DGNPLATFORM_EXPORT void SetTagVisibility (bool hide)
 Set the value associated with the tag. More...
 
DGNPLATFORM_EXPORT ~ITagCreateData ()
 Destructor. More...
 
- Public Member Functions inherited from RefCounted< IRefCounted >
void * operator new (size_t size)
 
void operator delete (void *rawMemory, size_t size)
 
UInt32 AddRef () const
 
UInt32 Release () const
 
 RefCounted ()
 
 RefCounted (RefCounted const &rhs)
 
RefCountedoperator= (RefCounted const &rhs)
 
UInt32 GetRefCount () const
 

Static Public Member Functions

static DGNPLATFORM_EXPORT
ITagCreateDataPtr 
Create (WCharCP tagName, WCharCP tagSetName, DgnTextStyleCR style, DgnFileR dgnFile)
 Fill the tag create data structure with values required to create a tag. More...
 

Additional Inherited Members

- Protected Member Functions inherited from RefCounted< IRefCounted >
virtual ~RefCounted ()
 
- Protected Member Functions inherited from IRefCounted
virtual ~IRefCounted ()
 
void * operator new (size_t size)
 
void operator delete (void *rawMemory, size_t size)
 

Detailed Description

A helper class to provide data while creating tag elements.

Remarks
Required library : DgnPlatform<ApiNumber>.lib i.e. DgnPlatform5.lib

The documentation for this struct was generated from the following file:

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.