Table of Contents

Class DeviceTagGroup

Namespace
Kepware.Api.Model
Assembly
Kepware.Api.dll

Represents a tag group in a device

[RecursiveEndpoint("/config/v1/project/channels/{channelName}/devices/{deviceName}", "/tag_groups/{groupName}", typeof(DeviceTagGroup), "/tag_groups/{groupName}")]
public class DeviceTagGroup : NamedEntity, IEquatable<BaseEntity>, IHaveOwner, IHaveName
Inheritance
DeviceTagGroup
Implements
Inherited Members
Extension Methods

Constructors

DeviceTagGroup()
DeviceTagGroup(string, Device)
DeviceTagGroup(string, DeviceTagGroup)

Properties

IsAutogenerated

Get a flag indicating if the tag group was autogenerated

LocalTagCount

Gets the number of tags that are defined locally within this tag group.

TagGroups

Recursively cleans up the tag group and all its children

Tags

Gets or sets the tags in the tag group

TotalTagCount

Gets the total number of tags included in the tag group and all children tag groups.

Methods

Cleanup(IKepwareDefaultValueProvider, bool, CancellationToken)

Recursively cleans up the tag group and all its children