共用方式為


AppInstance 成員

代表App物件至特定Web網站安裝。

AppInstance 類型公開下列成員。

建構函式

  名稱 描述
公用方法 AppInstance 初始化新類別的執行個體AppInstance使用目前的內容和物件路徑。

頁首

屬性

  名稱 描述
公用屬性 AppPrincipalId 取得這個應用程式執行個體相關聯的應用程式本金識別碼編碼的宣告值。
公用屬性 AppWebFullUrl 取得絕對主機 SharePoint 元件使用此應用程式執行個體在安裝期間所建立的網站的 URL。
公用屬性 Context 傳回與用戶端物件相關聯的內容。 (繼承自 ClientObject。)
公用屬性 Id 取得AppInstance物件的唯一識別碼。
公用屬性 ImageFallbackUrl
公用屬性 ImageUrl
公用屬性 InError 取得應用程式執行個體是否處於錯誤狀態。
受保護屬性 ObjectData 取得目前的用戶端物件的物件資料。 (繼承自 ClientObject。)
公用屬性 ObjectVersion 取得字串,表示目前的用戶端物件的版本。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用屬性 PackageFingerprint
公用屬性 Path 追蹤用戶端物件的建立方式ClientRuntimeContext類別中,好讓可以重新建立在伺服器上的物件。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用屬性 ProductId
公用屬性 RemoteAppUrl 取得此應用程式執行個體的安裝期間部署的遠端系統基底 URL。
公用屬性 ServerObjectIsNull 取得伺服器物件,並傳回 null 如果伺服器物件為 null。 (繼承自 ClientObject。)
公用屬性 SettingsPageUrl 取得目前應用程式執行個體的設定頁面 URL。
公用屬性 SiteId 取得 SharePoint 網站含有Web安裝這個應用程式執行個體。
公用屬性 StartPage 取得應用程式執行個體的起始頁。
公用屬性 Status 取得應用程式執行個體根據常數AppInstanceStatus物件所定義的生命週期狀態。
公用屬性 Tag 取得或設定與用戶端物件相關聯的資料。 (繼承自 ClientObject。)
公用屬性 Title 取得 SharePoint 應用程式的標題。
公用屬性 TypedObject 從伺服器傳回正確類型資訊取得的物件。 (繼承自 ClientObject。)
公用屬性 WebId 取得安裝此應用程式的 Web 識別碼。

頁首

方法

  名稱 描述
公用方法 CancelAllJobs 取消應用程式執行個體的各個目前執行中週期工作。
受保護方法 CheckUninitializedProperty 若要判斷是否已初始化指定的值類型的屬性ClientObject檢查。 (繼承自 ClientObject。)
公用方法 CustomFromJson 會傳回一個 Boolean 值,指出是否自訂程式碼用來填入物件。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法 FromJson 指出是否自訂程式碼用來填入物件。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法靜態成員 GetAppIcon
公用方法 GetErrorDetails 擷取應用程式執行個體發生錯誤的詳細資訊。
公用方法 GetPreviousAppVersion 擷取升級期間將升級的應用程式版本。
受保護方法 InitNonPropertyFieldFromJson 初始化JavaScript Object Notation (JSON)資料從伺服器為基礎的用戶端物件的非屬性欄位。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
受保護方法 InitOnePropertyFromJson 初始化 JSON 資料從伺服器為基礎的用戶端物件的屬性。這個成員保留內部使用,而不是直接從您的程式碼。 (覆寫 ClientObject.InitOnePropertyFromJson(String, JsonReader)。)
公用方法 Install 開始在此應用程式執行個體上安裝。
公用方法 IsObjectPropertyInstantiated 指出是否已產生的用戶端物件指定的屬性。 (繼承自 ClientObject。)
公用方法 IsPropertyAvailable 會傳回一個 Boolean 值,指出是否已擷取或設定所指定的純量屬性。 (繼承自 ClientObject。)
受保護方法 LoadExpandoFields 初始化衍生的類別中覆寫的用戶端物件相關聯的擴充的屬性。 (繼承自 ClientObject。)
公用方法 Recycle 建立工作的應用程式執行個體傳送到資源回收筒。
公用方法 RefreshLoad 重新載入時覆寫衍生類別中的用戶端物件相關聯的所有純量屬性。 (繼承自 ClientObject。)
受保護方法 RemoveFromParentCollection 從上層用戶端物件集合移除目前的用戶端物件。 (繼承自 ClientObject。)
公用方法 Restore 建立工作的已安裝的狀態,從資源回收筒還原的應用程式執行個體。
公用方法 Retrieve() 擷取與物件相關聯的所有純量屬性。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法 Retrieve([]) 擷取與物件相關聯的指定純量屬性。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法靜態成員 RetrieveAppDatabaseConnectionString 擷取應用程式資料庫的連線字串。
公用方法 RetryAllJobs 請重新啟動此應用程式執行個體的所有工作 (如果有)。
公用方法 ToString (繼承自 Object。)
公用方法靜態成員 TryGetAppDatabaseConnectionDirect(ClientRuntimeContext, SqlConnection, Boolean) 擷取應用程式資料庫的連線。
公用方法靜態成員 TryGetAppDatabaseConnectionDirect(ClientRuntimeContext, SqlConnectionStringBuilder, SqlConnection, Boolean) 擷取應用程式資料庫的連線。
公用方法 Uninstall 移除初始化或安裝的應用程式執行個體。
受保護方法 UpdateClientObjectPropertyType 更新要有正確的類型,使用從伺服器傳回類型資訊的用戶端物件屬性的值。 (繼承自 ClientObject。)
公用方法 Upgrade 上傳應用程式的版本,然後將應用程式執行個體升級為該版本。

頁首

請參閱

參照

AppInstance 類別

Microsoft.SharePoint.Client 命名空間