<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html
  SYSTEM "about:legacy-compat">
<html xmlns:mml = "http://www.w3.org/1998/Math/MathML" lang = "ja"><head><meta charset = "UTF-8"/><meta name = "copyright" content = "(C) Copyright 2020"/><meta name = "DC.rights.owner" content = "(C) Copyright 2020"/><meta name = "DC.type" content = "concept"/><meta name = "abstract" content = "メタプロパティ ダイアログ ボックスでは、CAD メタデータとユーザー定義プロパティを管理できます。"/><meta name = "description" content = "メタプロパティ ダイアログ ボックスでは、CAD メタデータとユーザー定義プロパティを管理できます。"/><meta name = "DC.format" content = "HTML5"/><meta name = "DC.identifier" content = "cps-c-ui-DialogBoxes-MetaProperties"/><meta name = "DC.language" content = "ja"/><link rel = "stylesheet" type = "text/css" href = "../DSDocUI_XML34.css"/><title>メタプロパティ</title>
<script type = "text/javascript" src = "../DSDocUI_Highlight34.js">
  	/* */
  	</script></head><body onLoad = "highlightSearchTerms();" id = "cps-c-ui-DialogBoxes-MetaProperties">
<a name = "hj-top"> </a><table class = "table1" id = "table11"><tr><td><table class = "DocHeader"><tr><td class = "DocHeader1" colspan = "2"><h1>メタプロパティ</h1></td></tr><tr><td class = "DocHeader4" colspan = "2"/></tr><tr><td class = "DocHeader3" colspan = "2"><table class = "DocThemeIntro" id = "table12"><tr><td class = "Intro1Only"><p class = "header"><p class = "abstract">
    <span class = "shortdesc">
      <span class = "keyword wintitle">メタプロパティ</span> ダイアログ ボックスでは、CAD メタデータとユーザー定義プロパティを管理できます。</span>

    <p>このダイアログ ボックスを表示するには、［プロパティ］ウィンドウ枠のツールバーで <span class = "ph uicontrol">メタプロパティを管理します <img class = "image" src = "../Icons3DVIA/I_CPSPropertiesAddMetadata.png"/></span> をクリックします。</p>
    <p>次のトピックについて説明します。</p>
  </p>
<p>このページで扱う内容: </p><ul><li><a href = "#c-GeneralInformation" id = "toc_rg" title = "メタプロパティは通常のプロパティと多くの類似点があります。">一般情報</a></li><li><a href = "#c-Definition" id = "toc_rg" title = "">定義</a></li><li><a href = "#c-Property" id = "toc_rg" title = "">プロパティ</a></li><li><a href = "#c-ExampleXMLDescription" id = "toc_rg" title = "次の例では、.smgXml ファイルで定義されるメタプロパティ定義を示します。">XML 記述の例</a></li></ul>
</p></td></tr></table></td></tr></table>
  

  
  <article class = "topic concept nested1" aria-labelledby = "ariaid-title2" id = "c-GeneralInformation">
    <h2 class = "title topictitle2">一般情報</h2>

    
    <div class = "body conbody"><p class = "abstract">
      <span class = "shortdesc">メタプロパティは通常のプロパティと多くの類似点があります。</span>

    </p>

      <ul class = "ul">
        <li class = "li">［プロパティ］ウィンドウ枠でメタプロパティを表示し、編集します。CAD メタデータおよびユーザー定義プロパティは［<span class = "ph uicontrol">ユーザー プロパティ</span>］にリストされます。</li>
        <li class = "li">ビューで必要に応じて、またはアニメーション中に、メタプロパティの値を変更します。</li>
        <li class = "li">メタプロパティの定義と基準値は、Composer の <span class = "ph filepath filepath">.smgXml</span> ファイルに保存されます。ビューとアニメーションに対するメタプロパティ値は、それぞれ <span class = "ph filepath filepath">.smgView</span> ファイルと <span class = "ph filepath filepath">.smgSce</span> ファイルに保存されます。</li>
      </ul>
      <p>プロダクトに補足情報を追加するには、ユーザー定義プロパティを作成します。</p>
      <p>PLM 環境など、カスタマー システムからのメタデータでは、正確なメタデータを抽出するために Composer の統合が必要です。メタプロパティについて記述するには XML ファイルを作成します（後述の『<a class = "xref" href = "cps-c-ui-DialogBoxes-MetaProperties.htm#c-ExampleXMLDescription" title = "次の例では、.smgXml ファイルで定義されるメタプロパティ定義を示します。">XML 記述の例</a>』を参照）。</p>
      <div class = "section" id = "c-GeneralInformation__cs-CreationofMetaProperties"><h3 class = "title sectiontitle">メタプロパティの作成</h3>
        
        <p>メタプロパティを作成するには、<img class = "image" src = "../CpsUserImages/ProfileNew.png"/> をクリックします。<span class = "keyword wintitle">メタプロパティを作成します（Create meta-property）</span>ダイアログ ボックスで、プロパティ名を入力し、<span class = "ph uicontrol">OK</span> をクリックします。<div class = "note collapse"><span class = "run-in.note">注:
    		</span><span class = "notecontent">メタプロパティには <span class = "ph filepath filepath">"Meta."</span> 接頭部が必要です。このダイアログ ボックスからメタプロパティを作成したときに、この接頭部は自動的に追加されます。メタプロパティをインポートするために XML を作成する場合は、プロパティ名の先頭に「<span class = "ph filepath filepath">"Meta."</span>」が付いていることを確認してください。</span></div>
</p>
      </div>

      <div class = "section" id = "c-GeneralInformation__cs-DeletionofMetaProperties"><h3 class = "title sectiontitle">メタプロパティの削除</h3>
        
        <p>メタプロパティを削除するには、<img class = "image" src = "../CpsUserImages/ChoiceList.png"/> をクリックし、削除するメタプロパティを選択して、<img class = "image" src = "../CpsUserImages/ProfileDelete.png"/> をクリックし、<span class = "ph uicontrol">はい（Yes）</span>をクリックします。<table class = "Remark" id = "table132"><tr><td class = "Remark"><span class = "run-in.warning">警告:
				</span><span class = "notecontent">メタプロパティを削除すると、すべてのアクターからそのプロパティが削除されます。</span></td></tr></table>
</p>
      </div>

    </div>

  </article>
  <article class = "topic concept nested1" aria-labelledby = "ariaid-title3" id = "c-Definition">
    <p><map name = "FPMap1"><area href = "#hj-top" title = "ページの先頭に戻る" shape = "rect" coords = "416, 0, 435, 10"/></map><span class = "itemsprite"/></p><h2 class = "title topictitle2">定義</h2>

    
    <div class = "body conbody"><p class = "abstract">
      <span class = "shortdesc">
        
      </span>

    </p>

      <table class = "table frame-none"><caption/><colgroup><col/><col/></colgroup><thead class = "thead">
            <tr class = "row">
              <th class = "entry" id = "c-Definition__entry__1">コマンド名</th>
              <th class = "entry" id = "c-Definition__entry__2">説明</th>
            </tr>
          </thead><tbody class = "tbody">
            <tr class = "row">
              <td class = "entry" headers = "c-Definition__entry__1">
                <span class = "ph uicontrol">名前</span>
              </td>
              <td class = "entry" headers = "c-Definition__entry__2">作成しているメタプロパティ、または <img class = "image" src = "../CpsUserImages/ChoiceList.png"/> をクリックして選択した既存のメタプロパティの名前を表示します。<div class = "notes collapse"><span class = "run-in.notes">注:
    		</span><span class = "notecontent"><ul class = "ul"><li class = "li">メタプロパティ名には、ラテン文字の英数字だけを含めることができます。</li><li class = "li">既存のメタプロパティの定義は修正できません。既存のメタプロパティを選択する場合、すべてのフィールドは読み取り専用になります。</li><li class = "li">CGM フォーマットで生成され、S1000D 4.x 標準、<span class = "ph filepath filepath">CGM_ApplicationStructureIdent</span>、<span class = "ph filepath filepath">CGM_ApplicationStructureName</span>、<span class = "ph filepath filepath">CGM_Id</span>、および<span class = "ph filepath filepath">CGM_hotspotTitle</span>に準拠するテクニカル イラストレーションでは、ホットスポット エレメントの対応する属性について、XML コンパニオンで使用される値を指定します。『<a class = "xref" href = "cps-r-Workshops-TechnicalIllustration.htm#r-OptionsTab" title = "［オプション］タブを使用すると、出力ページ形式、CGM オプション、および Tech Illustrator オプションを管理できます。">［オプション］タブ</a>』を参照してください。</li></ul></span></div>
</td>
            </tr>
            <tr class = "row">
              <td class = "entry" headers = "c-Definition__entry__1">
                <span class = "ph uicontrol">ラベル</span>
              </td>
              <td class = "entry" headers = "c-Definition__entry__2">「<span class = "ph filepath filepath">"Meta."</span>」接頭部なしでメタプロパティの名前を指定します。<div class = "note"><span class = "run-in.note">注:
			</span><span class = "notecontent">ラベルは、メタプロパティが使用された場所（［プロパティ（Properties）］ウィンドウ枠、ワークショップなど）で Composer に表示されるテキストに対応します。このラベルにはラテン語の英数字以外の文字を使用することができます。</span></div>
</td>
            </tr>
            <tr class = "row">
              <td class = "entry" headers = "c-Definition__entry__1">
                <span class = "ph uicontrol">タイプ</span>
              </td>
              <td class = "entry" headers = "c-Definition__entry__2">プロパティのデータ タイプを指定します。これによって、プロパティに割り当てることができる値が決定されます。次のいずれかを選択します。<ul class = "ul"><li class = "li"><span class = "ph uicontrol">［文字列］</span></li><li class = "li">［<span class = "ph uicontrol">Bool（ブール）</span>］（ブール値の true または false）</li><li class = "li">［<span class = "ph uicontrol">Int（整数）</span>］（整数）</li><li class = "li">［<span class = "ph uicontrol">Float（浮動小数）</span>］（浮動小数点数）</li><li class = "li"><span class = "ph uicontrol">［Date（日付）］</span></li><li class = "li"><span class = "ph uicontrol">［色］</span></li></ul></td>
            </tr>
            <tr class = "row">
              <td class = "entry" headers = "c-Definition__entry__1">
                <span class = "ph uicontrol">アニメーション</span>
              </td>
              <td class = "entry" headers = "c-Definition__entry__2">アニメーション中にメタプロパティを変更できます。［プロパティ（Properties）］ウィンドウ枠では、<img class = "image" src = "../CpsUserImages/PropertyCannotAnimate.png"/> でアニメ化できないプロパティにマークが付けられます。<img class = "image" src = "../CpsUserImages/PropertyCannotAnimate.png" title = "Cannot Animate"/>。</td>
            </tr>
            <tr class = "row">
              <td class = "entry" headers = "c-Definition__entry__1">
                <span class = "ph uicontrol">マージ</span>
              </td>
              <td class = "entry" headers = "c-Definition__entry__2">プロパティをマージできることを指定します。この選択を解除した場合、Composer では、プロパティ値の異なるマージ アクターでプロパティが隠されます。</td>
            </tr>
            <tr class = "row">
              <td class = "entry" headers = "c-Definition__entry__1">
                <span class = "ph uicontrol">表示</span>
              </td>
              <td class = "entry" headers = "c-Definition__entry__2">［プロパティ］ウィンドウ枠にプロパティを表示します。</td>
            </tr>
            <tr class = "row">
              <td class = "entry" headers = "c-Definition__entry__1">
                <span class = "ph uicontrol">単位</span>
              </td>
              <td class = "entry" headers = "c-Definition__entry__2">（［<span class = "ph uicontrol">タイプ</span>］が［<span class = "ph uicontrol">Int（整数）</span>］または［<span class = "ph uicontrol">Float（浮動小数）</span>］の場合に使用可能）。整数と浮動小数点のプロパティに対して単位を指定します。</td>
            </tr>
            <tr class = "row">
              <td class = "entry" headers = "c-Definition__entry__1">
                <span class = "ph uicontrol">限界</span>
              </td>
              <td class = "entry" headers = "c-Definition__entry__2">（［<span class = "ph uicontrol">タイプ</span>］が［<span class = "ph uicontrol">Int（整数）</span>］または［<span class = "ph uicontrol">Float（浮動小数）</span>］の場合に使用可能）。整数と浮動小数点のプロパティに対して、最小値（［<span class = "ph uicontrol">最小</span>］）と最大値（［<span class = "ph uicontrol">最大</span>］）を指定します。</td>
            </tr>
          </tbody></table>
    </div>

  </article>
  <article class = "topic concept nested1" aria-labelledby = "ariaid-title4" id = "c-Property">
    <p><map name = "FPMap1"><area href = "#hj-top" title = "ページの先頭に戻る" shape = "rect" coords = "416, 0, 435, 10"/></map><span class = "itemsprite"/></p><h2 class = "title topictitle2">プロパティ</h2>

    
    <div class = "body conbody"><p class = "abstract">
      <span class = "shortdesc">
        
      </span>

    </p>

      <table class = "table frame-none"><caption/><colgroup><col/><col/></colgroup><thead class = "thead">
            <tr class = "row">
              <th class = "entry" id = "c-Property__entry__1">コマンド名</th>
              <th class = "entry" id = "c-Property__entry__2">説明</th>
            </tr>
          </thead><tbody class = "tbody">
            <tr class = "row">
              <td class = "entry" headers = "c-Property__entry__1">
                <span class = "ph uicontrol">選択にメタプロパティを含めます。</span>
              </td>
              <td class = "entry" headers = "c-Property__entry__2">選択したアクターに新しいメタプロパティを追加します。</td>
            </tr>
          </tbody></table>
    </div>

  </article>
  
  <article class = "topic concept nested1" aria-labelledby = "c-ExampleXMLDescription__example" id = "c-ExampleXMLDescription">
    <p><map name = "FPMap1"><area href = "#hj-top" title = "ページの先頭に戻る" shape = "rect" coords = "416, 0, 435, 10"/></map><span class = "itemsprite"/></p><h2 class = "title topictitle2">XML 記述の例</h2>

    
    <div class = "body conbody"><p class = "abstract">
      <span class = "shortdesc">次の例では、<span class = "ph filepath filepath">.smgXml</span> ファイルで定義されるメタプロパティ定義を示します。</span>

    </p>

      <p>
        <div class = "note collapse"><span class = "run-in.note">注:
    		</span><span class = "notecontent">メタプロパティ名には <span class = "ph filepath filepath">Meta.</span> 接頭部が必要です。</span></div>

      </p>
      <p>
        <span class = "ph filepath filepath">&lt;Server Type="PropertyDefinitions"&gt;</span>
        <span class = "ph filepath filepath">&lt;MetaProperties&gt;</span>
        <span class = "ph filepath filepath">&lt;Meta Name="Meta.Description" Type="String" DefaultLabel="Description" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/&gt;</span>
        <span class = "ph filepath filepath">&lt;Meta Name="Meta.PartNumber" Type="String" DefaultLabel="PartNumber" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/&gt;</span>
        <span class = "ph filepath filepath">&lt;Meta Name="Meta.Revision" Type="String" DefaultLabel="Revision" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/&gt;</span>
        <span class = "ph filepath filepath">&lt;/MetaProperties&gt;</span>
        <span class = "ph filepath filepath">&lt;/Server&gt;</span>
        <span class = "ph filepath filepath">......</span>
        <span class = "ph filepath filepath">......</span>
        <span class = "ph filepath filepath">&lt;Actor.Name Value="F0189-CAGE-E1.1"/&gt;</span>
        <span class = "ph filepath filepath">&lt;Meta.PartNumber Value=</span>
        <kbd class = "ph userinput userinput">"67725"
</kbd>
        <span class = "ph filepath filepath">/&gt;</span>
        <span class = "ph filepath filepath">&lt;Meta.Revision Value="</span>
        <kbd class = "ph userinput userinput">1.a</kbd>
        <span class = "ph filepath filepath">"/&gt;</span>
      </p>
      <p>再利用を容易にするために、別の <span class = "ph filepath filepath">.smgMeta</span> ファイルにメタプロパティ定義を保存することもできます。例えば、<span class = "ph filepath filepath">.smgXml</span> ファイルでは、次のようにメタプロパティ定義ファイルを参照できます。<span class = "ph filepath filepath">&lt;Server Type="PropertyDefinitions" FileName="metas.smgMeta"/&gt;</span> ここで、<span class = "ph filepath filepath">metas.smgMeta</span> には次のものが含まれます。 <span class = "ph filepath filepath">&lt;MetaProperties&gt;</span><span class = "ph filepath filepath">&lt;Meta Name="Meta.Description" Type="String" DefaultLabel="Description" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/&gt;</span><span class = "ph filepath filepath">&lt;Meta Name="Meta.PartNumber" Type="String" DefaultLabel="PartNumber" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/&gt;</span><span class = "ph filepath filepath">&lt;Meta Name="Meta.Revision" Type="String" DefaultLabel="Revision" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/&gt;</span><span class = "ph filepath filepath">&lt;/MetaProperties&gt;
</span></p>
      <div class = "note collapse"><span class = "run-in.note">注:
    		</span><span class = "notecontent">外部メタプロパティ ファイルを見つけるために、データパス メカニズムが使用されます。『<a class = "xref" href = "cps-c-cu-ApplicationPreferences-DataPaths.htm#cps-c-cu-ApplicationPreferences-DataPaths" title = "データ パスは、並び替えられたパスのリストであり、ファイル、プロファイル、リンクなどのリソースの検索に使用されます。リソースの相対パスが見つからない場合、外部参照はデータ パスを使用して解決されます。">データ パス</a>』を参照してください。</span></div>

    </div>

  </article>
</td></tr></table><script type = "text/javascript" src = "../DSDocUI_Bottom34.js">/* */</script></body>
</html>
