言語

Linkify.IMatchFilter インターフェイス

定義

MatchFilter を使用すると、クライアント コードは、一致してリンクになることが許可されているものと、許可されていないものをより詳細に制御できます。

[Android.Runtime.Register("android/text/util/Linkify$MatchFilter", "", "Android.Text.Util.Linkify/IMatchFilterInvoker")]
public interface Linkify.IMatchFilter : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/text/util/Linkify$MatchFilter", "", "Android.Text.Util.Linkify/IMatchFilterInvoker")>]
type Linkify.IMatchFilter = interface
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
属性
実装

注釈

MatchFilter を使用すると、クライアント コードは、一致してリンクになることが許可されているものと、許可されていないものをより詳細に制御できます。

たとえば、Web URL を照合する場合は、 http://www.example.com の照合や、itelf の example.com などが必要です。 ただし、サポートされているドメインと一致させる必要はありません

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

プロパティ

名前 説明
Handle

基になる Android オブジェクトの JNI 値を取得します。

(継承元 IJavaObject)
JniIdentityHashCode

ラップされたインスタンスの java.lang.System.identityHashCode() の値を返します。

(継承元 IJavaPeerable)
JniManagedPeerState

マネージド ピアの状態。

(継承元 IJavaPeerable)
JniObjectReferenceControlBlock

MatchFilter を使用すると、クライアント コードは、一致してリンクになることが許可されているものと、許可されていないものをより詳細に制御できます。

(継承元 IJavaPeerable)
JniPeerMembers

メンバー アクセスと呼び出しのサポート。

(継承元 IJavaPeerable)
PeerReference

ラップされたJava オブジェクト インスタンスのJniObjectReferenceを返します。

(継承元 IJavaPeerable)

メソッド

名前 説明
AcceptMatch(ICharSequence, Int32, Int32)

パターンによって一致する文字スパンを調べ、一致をアクション可能なリンクに変換するかどうかを判断します。

Disposed()

インスタンスが破棄されたときに呼び出されます。

(継承元 IJavaPeerable)
DisposeUnlessReferenced()

このインスタンスへの未処理の参照がない場合は、 Dispose()を呼び出します。それ以外の場合は何も実行しません。

(継承元 IJavaPeerable)
Finalized()

インスタンスが終了したときに呼び出されます。

(継承元 IJavaPeerable)
SetJniIdentityHashCode(Int32)

JniIdentityHashCodeによって返される値を設定します。

(継承元 IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

MatchFilter を使用すると、クライアント コードは、一致してリンクになることが許可されているものと、許可されていないものをより詳細に制御できます。

(継承元 IJavaPeerable)
SetPeerReference(JniObjectReference)

PeerReferenceによって返される値を設定します。

(継承元 IJavaPeerable)
UnregisterFromRuntime()

ランタイムが将来の Java.Interop.JniRuntime+JniValueManager.PeekValue 呼び出しから返されないように、このインスタンスの登録を解除します。

(継承元 IJavaPeerable)

拡張メソッド

名前 説明
AcceptMatch(Linkify+IMatchFilter, String, Int32, Int32)

MatchFilter を使用すると、クライアント コードは、一致してリンクになることが許可されているものと、許可されていないものをより詳細に制御できます。

GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

MatchFilter を使用すると、クライアント コードは、一致してリンクになることが許可されているものと、許可されていないものをより詳細に制御できます。

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象