適用于 Windows 8 的 ActivatableClass (應用程式套件架構; 類型: CT_InProcessActivatableClass)

宣告與擴充點相關聯的執行時間類別。

元素階層

<套件>
<延伸模組>
<延伸模組>
<InProcessServer>
<ActivatableClass>

語法

<ActivatableClass ActivatableClassId = A string between 1 and 255 characters in length that cannot start or end with a period or contain these characters: <, >, :, %, ", /, \, |, ?, or *.
                  ThreadingModel     = "both" | "STA" | "MTA" >

  <!-- Child elements -->
  ActivatableClassAttribute{0,1000}

</ActivatableClass>

答案

{} 出現的特定範圍

屬性和項目

屬性

屬性 描述 資料類型 必要 預設值
ActivatableClassId

作業系統中執行時間類別的識別碼。

長度介於1到255個字元之間,且不能以句號開頭或結尾,或包含下列字元的字串: < 、 > 、:、%、"、/、\、|、?或 *。 Yes
ThreadingModel

執行時間類別所支援的執行緒模型類型。

這個屬性可以具有下列其中一個值:

  • 兩者皆可
  • STA
  • MTA
Yes

 

子元素

子元素 描述
ActivatableClassAttribute

定義儲存在 Windows 執行階段屬性存放區中之類別的屬性。

 

父項目

Parent 項目 描述
InProcessServer

宣告 ActivatableClass inProcessServer類型的封裝擴充點。 應用程式會使用動態連結程式庫 (DLL) ,以公開一個或多個可啟動的類別。

 

下列專案的名稱與這個專案的名稱相同,但內容或屬性不同:

需求

Namespace http://schemas.microsoft.com/appx/2010/manifest