<div class="content" name="IAppHostPropertySchema" uuid="1854ec40-4f20-407a-b661-cb9c06781190"><p>The IAppHostPropertySchema <a href="4e36e522-a35d-4fec-bc9c-6ed14d49d5ca#gt_95913fbd-3262-47ae-b5eb-18e6806824b9" data-linktype="relative-path">interface</a> provides methods
that access the schema and constraints for the corresponding <a href="564b4c1f-13a0-40c4-974b-1cbbd41764b3" data-linktype="relative-path">IAppHostProperty</a> object.</p><p>The IAppHostPropertySchema interface inherits opnums 0–2
from the <a href="../ms-dcom/2b4db106-fb79-4a67-b45f-63654f19c54c" data-linktype="relative-path">IUnknown</a>
interface.</p><p>Methods in RPC Opnum Order</p><table><thead>
  <tr>
   <th>
   <p>Method</p>
   </th>
   <th>
   <p>Description</p>
   </th>
  </tr>
 </thead><tbody><tr>
  <td>Name</td>
  <td>Opnum: 3</td>
 </tr><tr>
  <td>Type</td>
  <td>Opnum: 4</td>
 </tr><tr>
  <td>DefaultValue</td>
  <td>Opnum: 5</td>
 </tr><tr>
  <td>IsRequired</td>
  <td>Opnum: 6</td>
 </tr><tr>
  <td>IsUniqueKey</td>
  <td>Opnum: 7</td>
 </tr><tr>
  <td>IsCombinedKey</td>
  <td>Opnum: 8</td>
 </tr><tr>
  <td>IsExpanded</td>
  <td>Opnum: 9</td>
 </tr><tr>
  <td>ValidationType</td>
  <td>Opnum: 10</td>
 </tr><tr>
  <td>ValidationParameter</td>
  <td>Opnum: 11</td>
 </tr><tr>
  <td>GetMetadata</td>
  <td>Opnum: 12</td>
 </tr><tr>
  <td>IsCaseSensitive</td>
  <td>Opnum: 13</td>
 </tr><tr>
  <td>PossibleValues</td>
  <td>Opnum: 14</td>
 </tr><tr>
  <td>DoesAllowInfinite</td>
  <td>Opnum: 15</td>
 </tr><tr>
  <td>IsEncrypted</td>
  <td>Opnum: 16</td>
 </tr><tr>
  <td>TimeSpanFormat</td>
  <td>Opnum: 17</td>
 </tr></tbody></table><p> </p></div>