
<!DOCTYPE html
  PUBLIC "html5" "about:legacy-compat">
<html xml:lang="ja" lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta name="copyright" content="(C) Copyright 2012"/>
<meta name="DC.rights.owner" content="(C) Copyright 2012"/>
<meta name="DC.Type" content="concept"/>
<meta name="DC.Title" content="メタプロパティ"/>
<meta name="abstract" content="メタプロパティ ダイアログ ボックスでは、CAD メタデータとユーザー定義プロパティを管理できます。"/>
<meta name="description" content="メタプロパティ ダイアログ ボックスでは、CAD メタデータとユーザー定義プロパティを管理できます。"/>
<meta name="DC.Format" content="XHTML"/>
<meta name="DC.Identifier" content="cps-c-ui-DialogBoxes-MetaProperties"/>
<meta name="DC.Language" content="ja"/>
<link rel="stylesheet" type="text/css" href="../DSDocXML.css"/>
<title xmlns:mml="http://www.w3.org/1998/Math/MathML">メタプロパティ</title>
<script xmlns:mml="http://www.w3.org/1998/Math/MathML" type="text/javascript" src="../DSDocHighlight.js">
  	/* */
  	</script></head>
<body onLoad="highlightSearchTerms();" id="cps-c-ui-DialogBoxes-MetaProperties">
<a xmlns:mml="http://www.w3.org/1998/Math/MathML" name="hj-top"> </a><table xmlns:mml="http://www.w3.org/1998/Math/MathML" 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>
<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>

  

  
  <div class="topic concept nested1" 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">.smgXml</span> ファイルに保存されます。 ビューとアニメーションに対するメタプロパティ値は、それぞれ <span class="ph filepath">.smgView</span> ファイルと <span class="ph 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> をクリックします。 <p>注:
		 メタプロパティには <span class="ph filepath">"Meta."</span> 接頭部が必要です。 このダイアログ ボックスからメタプロパティを作成したときに、この接頭部は自動的に追加されます。 メタプロパティをインポートするために XML を作成する場合は、プロパティ名の先頭に「<span class="ph filepath">"Meta."</span>」が付いていることを確認してください。</p>
</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">警告:
				</span> メタプロパティを削除すると、すべてのアクターからそのプロパティが削除されます。 </td></tr></table>
</p>
      </div>

    </div>

  </div>

  <div class="topic concept nested1" id="c-Definition">
    <p><map name="FPMap1"><area href="#hj-top" title="ページの先頭に戻る" shape="rect" coords="416, 0, 435, 10"/></map><img border="0" src="../IconsReference/butix_top_wline.png" width="436" height="11" usemap="#FPMap1"/></p><h2 class="title topictitle2">定義</h2>

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

    </p>

      
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" class="table" frame="void" border="1" rules="all">
          
          
          <thead class="thead" align="left">
            <tr class="row">
              <th class="entry" valign="top" id="d50902e152">コマンド名</th>

              <th class="entry" valign="top" id="d50902e155">説明</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr class="row">
              <td class="entry" valign="top" headers="d50902e152 ">
                <span class="ph uicontrol">名前</span>
              </td>

              <td class="entry" valign="top" headers="d50902e155 ">作成しているメタプロパティ、または <img class="image" src="../CpsUserImages/ChoiceList.png"/> をクリックして選択した既存のメタプロパティの名前を表示します。 <p>注:
		<ul class="ul"><li class="li">メタプロパティ名には、ラテン文字の英数字だけを含めることができます。</li>
<li class="li">既存のメタプロパティの定義は修正できません。 既存のメタプロパティを選択する場合、すべてのフィールドは読み取り専用になります。 </li>
<li class="li">CGM フォーマットで生成され、S1000D 4.x 標準、<span class="ph filepath">CGM_ApplicationStructureIdent</span>、<span class="ph filepath">CGM_ApplicationStructureName</span>、<span class="ph filepath">CGM_Id</span>、および<span class="ph filepath">CGM_hotspotTitle</span>に準拠するテクニカル イラストレーションでは、ホットスポット エレメントの対応する属性について、XML コンパニオンで使用される値を指定します。 『<a class="xref" href="cps-r-Workshops-TechnicalIllustration.htm#r-OptionsTab" title="［オプション］タブを使用すると、出力ページ形式、CGM オプション、および Tech Illustrator オプションを管理できます。">［オプション］タブ</a>』を参照。</li>
</ul>
</p>
</td>

            </tr>

            <tr class="row">
              <td class="entry" valign="top" headers="d50902e152 ">
                <span class="ph uicontrol">ラベル</span>
              </td>

              <td class="entry" valign="top" headers="d50902e155 ">「<span class="ph filepath">"Meta."</span>」接頭部なしでメタプロパティの名前を指定します。 <p>注:
		ラベルは、メタプロパティが使用された場所（［プロパティ（Properties）］ウィンドウ枠、ワークショップなど）で Composer に表示されるテキストに対応します。 このラベルにはラテン語の英数字以外の文字を使用することができます。</p>
</td>

            </tr>

            <tr class="row">
              <td class="entry" valign="top" headers="d50902e152 ">
                <span class="ph uicontrol">タイプ</span>
              </td>

              <td class="entry" valign="top" headers="d50902e155 ">プロパティのデータ タイプを指定します。これによって、プロパティに割り当てることができる値が決定されます。 次のいずれかを選択します。 <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" valign="top" headers="d50902e152 ">
                <span class="ph uicontrol">アニメーション</span>
              </td>

              <td class="entry" valign="top" headers="d50902e155 ">アニメーション中にメタプロパティを変更できます。 ［プロパティ］ウィンドウ枠では、<img class="image" src="../CpsUserImages/PropertyCannotAnimate.png" title="Cannot Animate"/> でアニメ化できないプロパティにマークが付けられます。</td>

            </tr>

            <tr class="row">
              <td class="entry" valign="top" headers="d50902e152 ">
                <span class="ph uicontrol">マージ</span>
              </td>

              <td class="entry" valign="top" headers="d50902e155 ">プロパティをマージできることを指定します。 この選択を解除した場合、Composer では、プロパティ値の異なるマージ アクターでプロパティが隠されます。 </td>

            </tr>

            <tr class="row">
              <td class="entry" valign="top" headers="d50902e152 ">
                <span class="ph uicontrol">表示</span>
              </td>

              <td class="entry" valign="top" headers="d50902e155 ">［プロパティ］ウィンドウ枠にプロパティを表示します。 </td>

            </tr>

            <tr class="row">
              <td class="entry" valign="top" headers="d50902e152 ">
                <span class="ph uicontrol">単位</span>
              </td>

              <td class="entry" valign="top" headers="d50902e155 ">（［<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" valign="top" headers="d50902e152 ">
                <span class="ph uicontrol">限界</span>
              </td>

              <td class="entry" valign="top" headers="d50902e155 ">（［<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>

    </div>

  </div>

  <div class="topic concept nested1" id="c-Property">
    <p><map name="FPMap1"><area href="#hj-top" title="ページの先頭に戻る" shape="rect" coords="416, 0, 435, 10"/></map><img border="0" src="../IconsReference/butix_top_wline.png" width="436" height="11" usemap="#FPMap1"/></p><h2 class="title topictitle2">
プロパティ </h2>

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

    </p>

      
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" class="table" frame="void" border="1" rules="all">
          
          
          <thead class="thead" align="left">
            <tr class="row">
              <th class="entry" valign="top" id="d50902e378">コマンド名</th>

              <th class="entry" valign="top" id="d50902e381">説明</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr class="row">
              <td class="entry" valign="top" headers="d50902e378 ">
                <span class="ph uicontrol">選択にメタプロパティを含めます。 </span>
              </td>

              <td class="entry" valign="top" headers="d50902e381 ">選択したアクターに新しいメタプロパティを追加します。 </td>

            </tr>

          </tbody>

        </table>
</div>

    </div>

  </div>

  
  <div class="topic concept nested1" id="c-ExampleXMLDescription">
    <p><map name="FPMap1"><area href="#hj-top" title="ページの先頭に戻る" shape="rect" coords="416, 0, 435, 10"/></map><img border="0" src="../IconsReference/butix_top_wline.png" width="436" height="11" usemap="#FPMap1"/></p><h2 class="title topictitle2">
XML 記述の例 </h2>

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

    </p>

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

      </p>
      <p>
        <span class="ph filepath">&lt;Server Type="PropertyDefinitions"&gt;</span>
        <span class="ph filepath">&lt;MetaProperties&gt;</span>
        <span class="ph filepath">&lt;Meta Name="Meta.Description" Type="String" DefaultLabel="Description" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/&gt;</span>
        <span class="ph filepath">&lt;Meta Name="Meta.PartNumber" Type="String" DefaultLabel="PartNumber" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/&gt;</span>
        <span class="ph filepath">&lt;Meta Name="Meta.Revision" Type="String" DefaultLabel="Revision" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/&gt;</span>
        <span class="ph filepath">&lt;/MetaProperties&gt;</span>
        <span class="ph filepath">&lt;/Server&gt;</span>
        <span class="ph filepath">......</span>
        <span class="ph filepath">......</span>
        <span class="ph filepath">&lt;Actor.Name Value="F0189-CAGE-E1.1"/&gt;</span>
        <span class="ph filepath">&lt;Meta.PartNumber Value=</span>
        <kbd class="ph userinput">"67725"
</kbd>
        <span class="ph filepath">/&gt;</span>
        <span class="ph filepath">&lt;Meta.Revision Value="</span>
        <kbd class="ph userinput">1.a</kbd>
        <span class="ph filepath">"/&gt;</span>
      </p>
      <p>

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

    </div>

  </div>


</td></tr></table><script xmlns:mml="http://www.w3.org/1998/Math/MathML" type="text/javascript" src="../DSDocStats.js">/* */</script></body>
</html>