Skip to content

TagAssignment

ClassAssetInventoryAssetInventory.Editor
public class TagAssignment

Persistent link between a tag and either a package or indexed file.

public TagAssignment()

public TagAssignment(int tagId, TagAssignment.Target tagTarget, int targetId)

Creates a tag link for the supplied tag, target kind, and package or file identity.

Parameters

Name Type
tagId System.Int32
tagTarget AssetInventory.TagAssignment.Target
targetId System.Int32

public override string ToString()

Returns

System.String

[PrimaryKey]
[AutoIncrement]
public int Id { get; set; }

Returns

System.Int32

[Indexed]
public int TagId { get; set; }

Returns

System.Int32

[Indexed]
public TagAssignment.Target TagTarget { get; set; }

Returns

AssetInventory.TagAssignment.Target

[Indexed]
public int TargetId { get; set; }

Returns

System.Int32