ComponentName.UnflattenFromString(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
以前に作成した文字列から ComponentName を回復します #flattenToString()
。
[Android.Runtime.Register("unflattenFromString", "(Ljava/lang/String;)Landroid/content/ComponentName;", "")]
public static Android.Content.ComponentName? UnflattenFromString (string str);
[<Android.Runtime.Register("unflattenFromString", "(Ljava/lang/String;)Landroid/content/ComponentName;", "")>]
static member UnflattenFromString : string -> Android.Content.ComponentName
パラメーター
- str
- String
flattenToString() によって返された文字列。
戻り値
var>str</var で<エンコードされたパッケージ名とクラス名を含む新しい ComponentName を返します。>
- 属性
注釈
以前に作成した文字列から ComponentName を回復します #flattenToString()
。 最初の '/' で文字列を分割し、前の部分をパッケージ名として、後の部分をクラス名として取ります。 特別な便宜上 (たとえば、コマンド ラインでコンポーネント名を解析する場合) として、'/' の直後に '.' が続く場合、最終的なクラス名はパッケージ名と '/' の後の文字列を連結したものになります。 したがって、"com.foo/.Blah" は package="com.foo" class="com.foo.Blah" になります。
の Java ドキュメントandroid.content.ComponentName.unflattenFromString(java.lang.String)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。