語言

Slice 類別

定義

切片是指可以在應用程式外顯示的應用程式內容和動作片段。

[Android.Runtime.Register("android/app/slice/Slice", ApiSince=28, DoNotGenerateAcw=true)]
public sealed class Slice : Java.Lang.Object, Android.OS.IParcelable, IDisposable
[<Android.Runtime.Register("android/app/slice/Slice", ApiSince=28, DoNotGenerateAcw=true)>]
type Slice = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
繼承
屬性
實作

備註

切片是指可以在應用程式外顯示的應用程式內容和動作片段。

它們是以樹狀結構建構 Builder ,提供作業系統一些關於內容應該如何顯示的資訊。

此會員已被棄用。 Slice 框架已被棄用,不會收到任何前後 android.os.Build.VANILLA_ICE_CREAM 更新。 如果你在找一個能從一個應用程式傳送可顯示資料到另一個應用程式的框架,可以考慮使用 android.app.appsearch.AppSearchManager。

Java 文件 android.app.slice.Slice。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

欄位

名稱 Description
ExtraRangeValue

鍵用來取回當輸入範圍值改變時,附加到意圖上的額外值。

ExtraToggleState

當控制項變更時,用來取回新增到意圖中的額外金鑰。

HintActions

提示這個切片包含多個動作,可以將它們歸類在 UI 的控制區。

HintError

提示表示此切片代表錯誤。

HintHorizontal

提示:這個切片或子切片中的清單項目如果橫向排列會更美觀。

HintKeywords

提示表示此子片的內容代表與父片相關的關鍵字清單。

HintLarge

提示這些內容很重要,如果可能的話,顯示時應該要更大。

HintLastUpdated

提示項目,代表內容的創建或最後更新時間。

HintList

提示:本內容中所有子項目/子切片都應視為 #HINT_LIST_ITEM。

HintListItem

提示這個項目是清單的一部分,格式應該像清單一樣。

HintNoTint

提示:此內容不應被染色。

HintPartial

提示表示此切片不完整,載入完成後會發送更新。

HintPermissionRequest

提示表示此切片代表顯示切片的權限請求。

HintSeeMore

一個提示表示該項目應該被使用,表示該切片有更多相關內容。

HintSelected

提示該物品(及其子物品)是目前的選擇。

HintShortcut

提示說明此內容僅在切片以捷徑形式呈現時才應顯示。

HintSummary

當切片為小尺寸時,應顯示此內容以提示代替正常內容。

HintTitle

提示這些內容是切片中其他內容的標題。

HintTtl

提示,表示該內容的存活時間。

SubtypeColor

子類型用來標記物品代表顏色。

SubtypeContentDescription

子類型用來標記項目作為內容描述。

SubtypeLayoutDirection

子型別表示此項目指示切片中內容的版面方向。

SubtypeMax

子型別用來標記項目,表示 #SUBTYPE_RANGE。

SubtypeMessage

子型表示此訊息是該切片中通訊序列的一部分。

SubtypeMillis

子類型用來標記項目為自1970年1月1日午夜(UTC)以來的毫秒時間。

SubtypePriority

Subtype 用來標記代表優先順序的項目。

SubtypeRange

子類型用來標記某個項目代表範圍。

SubtypeSource

用來標註來源的子類型(例如:

SubtypeToggle

子類型表示此內容有切換動作。

SubtypeValue

Subtype 用來標記項目,表示當前整數值。#SUBTYPE_RANGE

屬性

名稱 Description
Class

回傳此 Object的執行時類別。

(繼承來源 Object)
Creator

切片是指可以在應用程式外顯示的應用程式內容和動作片段。

Handle

底層 Android 實例的帳號。

(繼承來源 Object)
Hints

切片是指可以在應用程式外顯示的應用程式內容和動作片段。

IsCallerNeeded

回傳此切片的呼叫者是否重要。

Items

切片是指可以在應用程式外顯示的應用程式內容和動作片段。

JniIdentityHashCode

取得由互通執行時指派給此 Java 對等端的身份雜湊碼。

(繼承來源 Object)
JniManagedPeerState

切片是指可以在應用程式外顯示的應用程式內容和動作片段。

(繼承來源 JavaObject)
JniPeerMembers

切片是指可以在應用程式外顯示的應用程式內容和動作片段。

PeerReference

取得這個 Java 節點的 JNI 物件參考。

(繼承來源 Object)
Spec

切片是指可以在應用程式外顯示的應用程式內容和動作片段。

ThresholdClass

此 API 支援 Mono for Android 基礎架構,並非直接從你的程式碼中使用。

(繼承來源 Object)
ThresholdType

此 API 支援 Mono for Android 基礎架構,並非直接從你的程式碼中使用。

(繼承來源 Object)
Uri

切片是指可以在應用程式外顯示的應用程式內容和動作片段。

方法

名稱 Description
Clone()

建立並回傳此物件的副本。

(繼承來源 Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

切片是指可以在應用程式外顯示的應用程式內容和動作片段。

(繼承來源 JavaObject)
DescribeContents()

描述此 Parcelable 實例的分組表示中包含的特殊物件種類。

Dispose()

釋放該 Java 節點所持有的資源。

(繼承來源 Object)
Dispose(Boolean)

釋放該 Java 節點所持有的資源。

(繼承來源 Object)
DisposeUnlessReferenced()

切片是指可以在應用程式外顯示的應用程式內容和動作片段。

(繼承來源 JavaObject)
Equals(Object)

切片是指可以在應用程式外顯示的應用程式內容和動作片段。

(繼承來源 JavaObject)
Equals(Object)

表示是否有其他物體「等同」於此物。

(繼承來源 Object)
GetHashCode()

回傳物件的雜湊碼值。

(繼承來源 Object)
JavaFinalize()
已淘汰.

當垃圾回收判定該物件不再有相關參考時,由垃圾回收器呼叫。

(繼承來源 Object)
Notify()

喚醒一個正在該物件監視器上等待的執行緒。

(繼承來源 Object)
NotifyAll()

喚醒所有等待該物件監視器的執行緒。

(繼承來源 Object)
SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

切片是指可以在應用程式外顯示的應用程式內容和動作片段。

(繼承來源 JavaObject)
ToArray<T>()

從這個 Java 陣列包裝器建立一個受管理陣列。

(繼承來源 Object)
ToString()

回傳物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

將此 Java 節點從互通執行時中取消註冊。

(繼承來源 Object)
Wait()

導致目前執行緒等待被喚醒,通常是透過 <em>通知</><em 或 em>中斷</em> 來喚醒。

(繼承來源 Object)
Wait(Int64, Int32)

會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。

(繼承來源 Object)
Wait(Int64)

會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。

(繼承來源 Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

把這個物體壓扁成一個包裹。

明確介面實作

名稱 Description
IJavaPeerable.Disposed()

切片是指可以在應用程式外顯示的應用程式內容和動作片段。

(繼承來源 JavaObject)
IJavaPeerable.Finalized()

切片是指可以在應用程式外顯示的應用程式內容和動作片段。

(繼承來源 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

切片是指可以在應用程式外顯示的應用程式內容和動作片段。

(繼承來源 JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

切片是指可以在應用程式外顯示的應用程式內容和動作片段。

(繼承來源 JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

切片是指可以在應用程式外顯示的應用程式內容和動作片段。

(繼承來源 JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

切片是指可以在應用程式外顯示的應用程式內容和動作片段。

(繼承來源 JavaObject)
IJavaPeerable.UnregisterFromRuntime()

切片是指可以在應用程式外顯示的應用程式內容和動作片段。

擴充方法

名稱 Description
GetJniTypeName(IJavaPeerable)

取得實例 self類型的 JNI 名稱。

JavaAs<TResult>(IJavaPeerable)

試著強制self輸入 TResult,檢查 強制在 Java 端是否有效。

JavaCast<TResult>(IJavaObject)

執行 Android 執行時檢查型別轉換。

JavaCast<TResult>(IJavaObject)

切片是指可以在應用程式外顯示的應用程式內容和動作片段。

TryJavaCast<TResult>(IJavaPeerable, TResult)

試著強制self輸入 TResult,檢查 強制在 Java 端是否有效。

適用於