IDeviceFilter Interface

Definition

A filter for companion devices of type D

[Android.Runtime.Register("android/companion/DeviceFilter", "", "Android.Companion.IDeviceFilterInvoker", ApiSince=26)]
[Java.Interop.JavaTypeParameters(new System.String[] { "D extends android.os.Parcelable" })]
public interface IDeviceFilter : Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/companion/DeviceFilter", "", "Android.Companion.IDeviceFilterInvoker", ApiSince=26)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "D extends android.os.Parcelable" })>]
type IDeviceFilter = interface
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Derived
Attributes
Implements

Remarks

Java documentation for android.companion.DeviceFilter.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Fields

ContentsFileDescriptor

Descriptor bit used with #describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor.

(Inherited from IParcelable)

Properties

Handle

Gets the JNI value of the underlying Android object.

(Inherited from IJavaObject)
JniIdentityHashCode (Inherited from IJavaPeerable)
JniManagedPeerState (Inherited from IJavaPeerable)
JniPeerMembers (Inherited from IJavaPeerable)
PeerReference (Inherited from IJavaPeerable)

Methods

DescribeContents()

Describe the kinds of special objects contained in this Parcelable instance's marshaled representation.

(Inherited from IParcelable)
Disposed() (Inherited from IJavaPeerable)
DisposeUnlessReferenced() (Inherited from IJavaPeerable)
Finalized() (Inherited from IJavaPeerable)
SetJniIdentityHashCode(Int32) (Inherited from IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates) (Inherited from IJavaPeerable)
SetPeerReference(JniObjectReference) (Inherited from IJavaPeerable)
UnregisterFromRuntime() (Inherited from IJavaPeerable)
WriteToParcel(Parcel, ParcelableWriteFlags)

Flatten this object in to a Parcel.

(Inherited from IParcelable)

Extension Methods

JavaCast<TResult>(IJavaObject)

Performs an Android runtime-checked type conversion.

JavaCast<TResult>(IJavaObject)
GetJniTypeName(IJavaPeerable)

Applies to