Virtual member manager のモデル・タイプの構成

Virtual member manager は、動的モデル・タイプまたは静的モデル・タイプのいずれかとして構成できます。

Virtual member manager の構成 XML ファイルでは、Virtual member manager が動的モデルを使用するか静的モデルを使用するかを示すために、configProvider という要素の下に次の 2 つの要素が追加されています。 これらの要素のいずれか一方 (両方は不可) を定義する必要があります。
次の例は、wimconfig.xsd のモデル・セクションです。
<xsd:element name="configurationProvider">
    <xsd:complexType>
      <xsd:sequence>
        <!-- Dynamic or static model config -->
        <xsd:choice minOccurs="1" maxOccurs="1">
          <xsd:element name="dynamicModel">
            <xsd:complexType>
              <xsd:attribute name="xsdFileName" 
                             type="xsd:string" 
                             use="optional" 
                             default="wimextension.xsd"/>
              <xsd:attribute name="useGlobalSchema" 
                             type="xsd:boolean" 
                             use="optional" 
                             default="false"/>
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="staticModel">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="packageName" 
                             type="xsd:string" 
                             minOccurs="0" 
                             maxOccurs="unbounded"/>
              </xsd:sequence>
              <xsd:attribute name="useGlobalSchema" 
                             type="xsd:boolean" 
                             use="optional" 
                             default="false"/>
            </xsd:complexType>
          </xsd:element>
        </xsd:choice>


利用条件 | フィードバック