共用方式為


UserCustomAction 成員

表示與 SharePoint 清單、 網站或子網站相關聯的自訂動作。

UserCustomAction 類型公開下列成員。

建構函式

  名稱 描述
公用方法 UserCustomAction 初始化UserCustomAction物件的新執行個體。

頁首

屬性

  名稱 描述
公用屬性 CommandUIExtension 取得或設定值,指定決定自訂動作的使用者介面內容所用的實作特定 XML 片段。
公用屬性 Context 傳回與用戶端物件相關聯的內容。 (繼承自 ClientObject。)
公用屬性 Description 取得或設定自訂動作的描述。
公用屬性 DescriptionResource
公用屬性 Group 取得或設定值,指定決定自訂動作在頁面中的位置所用的實作特定值。
公用屬性 Id 取得值,指定自訂動作的識別碼。
公用屬性 ImageUrl 取得或設定自訂動作相關聯的影像 URL。
公用屬性 Location 取得或設定自訂動作的位置。
公用屬性 Name 取得或設定自訂動作的名稱。
受保護屬性 ObjectData 取得目前的用戶端物件的物件資料。 (繼承自 ClientObject。)
公用屬性 ObjectVersion 取得字串,表示目前的用戶端物件的版本。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用屬性 Path 追蹤用戶端物件的建立方式ClientRuntimeContext類別中,好讓可以重新建立在伺服器上的物件。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用屬性 RegistrationId 取得或設定值,指定自訂動作相關聯的物件識別碼。
公用屬性 RegistrationType 取得或設定值,指定自訂動作相關聯的物件類型。
公用屬性 Rights 取得或設定值,指定自動動作所需的權限。
公用屬性 Scope 取得指定自訂動作範圍的値。
公用屬性 ScriptBlock 取得或設定值,指定執行自訂動作時要執行的 ECMAScript。
公用屬性 ScriptSrc 取得或設定值,指定的檔案會包含在頁面上執行 ECMAScript URI
公用屬性 Sequence 取得或設定值,指定決定自訂動作在頁面上出現順序所用的實作特定值。
公用屬性 ServerObjectIsNull 取得伺服器物件,並傳回 null 如果伺服器物件為 null。 (繼承自 ClientObject。)
公用屬性 Tag 取得或設定與用戶端物件相關聯的資料。 (繼承自 ClientObject。)
公用屬性 Title 取得或設定自訂動作的顯示標題。
公用屬性 TitleResource
公用屬性 TypedObject 從伺服器傳回正確類型資訊取得的物件。 (繼承自 ClientObject。)
公用屬性 Url 取得或設定與動作相關聯的 URL、 URI 或 ECMAScript (JScript、JavaScript) 函式。
公用屬性 VersionOfUserCustomAction 取得值,指定實作特定版本識別碼。

頁首

方法

  名稱 描述
受保護方法 CheckUninitializedProperty 若要判斷是否已初始化指定的值類型的屬性ClientObject檢查。 (繼承自 ClientObject。)
公用方法 CustomFromJson 會傳回一個 Boolean 值,指出是否自訂程式碼用來填入物件。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法 DeleteObject 刪除自訂動作。
公用方法 FromJson 指出是否自訂程式碼用來填入物件。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
受保護方法 InitNonPropertyFieldFromJson 初始化JavaScript Object Notation (JSON)資料從伺服器為基礎的用戶端物件的非屬性欄位。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
受保護方法 InitOnePropertyFromJson (覆寫 ClientObject.InitOnePropertyFromJson(String, JsonReader)。)
公用方法 IsObjectPropertyInstantiated 指出是否已產生的用戶端物件指定的屬性。 (繼承自 ClientObject。)
公用方法 IsPropertyAvailable 會傳回一個 Boolean 值,指出是否已擷取或設定所指定的純量屬性。 (繼承自 ClientObject。)
受保護方法 LoadExpandoFields 初始化衍生的類別中覆寫的用戶端物件相關聯的擴充的屬性。 (繼承自 ClientObject。)
公用方法 RefreshLoad 重新載入時覆寫衍生類別中的用戶端物件相關聯的所有純量屬性。 (繼承自 ClientObject。)
受保護方法 RemoveFromParentCollection 從上層用戶端物件集合移除目前的用戶端物件。 (繼承自 ClientObject。)
公用方法 Retrieve() 擷取與物件相關聯的所有純量屬性。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法 Retrieve([]) 擷取與物件相關聯的指定純量屬性。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法 ToString (繼承自 Object。)
公用方法 Update 更新自訂動作。
受保護方法 UpdateClientObjectPropertyType 更新要有正確的類型,使用從伺服器傳回類型資訊的用戶端物件屬性的值。 (繼承自 ClientObject。)

頁首

請參閱

參照

UserCustomAction 類別

Microsoft.SharePoint.Client 命名空間