タグの使用

プロジェクト内のノードをグループ化、検索、フィルタリングするにはタグを使用します。単一のノードに複数のタグを割り当てることができます。

たとえば、タグを使用して次のことができます:

ノードにタグを付ける

Properties のノードにタグを作成し、そのノードにタグを付けることができます。

ノードにタグを付けるには:

  1. Node Tree で、タグ付けしたいノードを選択します。

  2. Properties で:

    • Tags プロパティにタグの名前を入力し、Enter を押します。

      Kanzi Studio はタグを作成し、そのタグでノードにタグ付けします。

      ../../_images/create-tag-tags-property.png
    • Tags プロパティの隣にある Tags ボタンをクリックし、既存のタグのリストからタグを選択します。

      Kanzi Studio は既存のタグを使用してノードにタグを付けます。

      ../../_images/use-exisiting-tag.png

ノードにタグ付けせずにタグを作成する

ノードにタグ付けをせずにタグを作成することができます。

ノードにタグ付けせずにタグを作成するには:

  1. Library Alt を押しながら右クリック Tags で Tag を選択します。

    ../../_images/create-tag.png
  2. タグに名前を付けて、OK をクリックします。

    Kanzi Studio はタグを作成し、それを Library > Tags にリストします。

    ../../_images/tags-in-library-tags.png

Node Tree でタグ付けされたノードを見つける

Node Tree でタグ付けされたノードを見つけるには:

  1. タグを作成し、ノードに割り当てます。ノードにタグを付ける を参照してください。

  2. Node Tree の検索ボックスに、探しているタグ名を入力します。

    Node Tree には、検索ボックスに入力したタグを含むノードのみが表示されます。

Find Project Item ツールを使用してタグ付けされたノードを見つける

Find Project Item ツールを使用してタグ付けされたノードを見つけるには:

  1. タグを作成し、ノードに割り当てます。ノードにタグを付ける を参照してください。

  2. Edit > Find を選択します。

    Find Project Item ウィンドウが開きます。

    ../../_images/edit-find.png
  3. Criteria セクションの Advanced Search タブで、image0 をクリックして新しい基準を追加し、基準内で:

    1. Has Property Value を選択します。

    2. Tags プロパティを選択します。

    3. Tags ボタンをクリックして、探しているタグを選択してください。

    ../../_images/find-tag-criterion.png
  4. Search をクリックします。

    Find Project Item は、選択したタグを持つすべてのノードを表示します。

    ../../_images/search-tag.png

APIでタグを使用する

詳細については、Node のタグインターフェイスを参照してください。関連する関数は Node::acquireTag、Node::hasTag、Node::setTag、および Node::removeTag です。

関連項目

Tag Filter の使用