共用方式為


Control 類別

定義

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

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

備註

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

資訊是由 提供 ControlsProviderService ,並代表裝置的靜態資訊(不是目前狀態)。

每個控制項都需要在系統重新啟動時持續的唯一(每個提供者)標識碼。

每個 Control 都會有名稱、子標題,並選擇性地屬於結構和區域。 其中一些值是由使用者和/或 ControlsProviderService 所定義,並且將用來顯示控件,以及將它們分組以進行管理。

每個物件都會有相關聯的 DeviceTypes.DeviceType。 這會決定用來顯示它的圖示和色彩。

Intent連結至此Control擴充的提供者活動,並允許提供進一步的動作。

android.service.controls.ControlJava 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

欄位

StatusDisabled
已淘汰.

Control已停用 。

StatusError
已淘汰.

用來指出載入裝置狀態時發生暫時性錯誤。

StatusNotFound
已淘汰.

找不到或移除對應至的 Control 裝置。

StatusOk
已淘汰.

用來指出已成功擷取裝置的狀態。

StatusUnknown
已淘汰.

保留供載入 時與 和搭配 StatelessBuilder使用。

屬性

AppIntent

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

Class

傳回這個 Object的運行時間類別。

(繼承來源 Object)
ControlId

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

ControlTemplate

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

Creator

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

CustomColor

要以 Control顯示的選擇性色彩。

CustomIcon

要與 一起 Control顯示的選擇性圖示。

DeviceType

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

Handle

基礎Android實例的句柄。

(繼承來源 Object)
IsAuthRequired

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

JniIdentityHashCode

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

(繼承來源 Object)
JniPeerMembers

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

PeerReference

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

(繼承來源 Object)
Status

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

StatusText

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

StatusTextFormatted

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

Structure

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

StructureFormatted

選擇性的最上層群組,可協助定義 Control用戶可見的位置。

Subtitle

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

SubtitleFormatted

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

ThresholdClass

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

(繼承來源 Object)
ThresholdType

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

(繼承來源 Object)
Title

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

TitleFormatted

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

Zone

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

ZoneFormatted

選擇性組名,可協助定義 Control結構內的位置,使用者可以看到該位置。

方法

Clone()

建立並傳回這個 對象的複本。

(繼承來源 Object)
DescribeContents()

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

Dispose()

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

(繼承來源 Object)
Dispose(Boolean)

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

(繼承來源 Object)
Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
JavaFinalize()

當垃圾收集決定不再參考物件時,垃圾收集行程在 物件上呼叫。

(繼承來源 Object)
Notify()

喚醒正在等候此物件監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

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

設定 Handle 屬性。

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

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

(繼承來源 Object)
Wait()

讓目前線程等候直到喚醒為止,通常是藉由em <notified/em>或<em>interrupted</em> 來喚醒它。<>

(繼承來源 Object)
Wait(Int64)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

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

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

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

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

明確介面實作

IJavaPeerable.Disposed()

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

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

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

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

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

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

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

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

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

GetJniTypeName(IJavaPeerable)

表示可由 ControlTemplate 表示的實體物件,其屬性可以透過 ControlAction修改。

適用於