ComponentName.CreateRelative Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
CreateRelative(Context, String) |
Создайте новый идентификатор компонента, в котором имя класса может быть указано как абсолютное или относительно содержащего пакета. |
CreateRelative(String, String) |
Создайте новый идентификатор компонента, в котором имя класса может быть указано как абсолютное или относительно содержащего пакета. |
CreateRelative(Context, String)
Создайте новый идентификатор компонента, в котором имя класса может быть указано как абсолютное или относительно содержащего пакета.
[Android.Runtime.Register("createRelative", "(Landroid/content/Context;Ljava/lang/String;)Landroid/content/ComponentName;", "", ApiSince=23)]
public static Android.Content.ComponentName CreateRelative(Android.Content.Context pkg, string cls);
[<Android.Runtime.Register("createRelative", "(Landroid/content/Context;Ljava/lang/String;)Landroid/content/ComponentName;", "", ApiSince=23)>]
static member CreateRelative : Android.Content.Context * string -> Android.Content.ComponentName
Параметры
- pkg
- Context
Контекст для пакета, реализующий компонент
- cls
- String
имя класса внутри <var>pkg</var> , реализующего компонент
Возвращаемое значение
новое имя компонента
- Атрибуты
Комментарии
Создайте новый идентификатор компонента, в котором имя класса может быть указано как абсолютное или относительно содержащего пакета.
Относительные имена пакетов начинаются с символа '.'
. Для имени ".app.MyActivity"
пакета "com.example"
и класса этот метод возвращает Имя компонента с именем "com.example.app.MyActivity"
пакета "com.example"
и класса. Также разрешены полные имена классов.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
CreateRelative(String, String)
Создайте новый идентификатор компонента, в котором имя класса может быть указано как абсолютное или относительно содержащего пакета.
[Android.Runtime.Register("createRelative", "(Ljava/lang/String;Ljava/lang/String;)Landroid/content/ComponentName;", "", ApiSince=23)]
public static Android.Content.ComponentName CreateRelative(string pkg, string cls);
[<Android.Runtime.Register("createRelative", "(Ljava/lang/String;Ljava/lang/String;)Landroid/content/ComponentName;", "", ApiSince=23)>]
static member CreateRelative : string * string -> Android.Content.ComponentName
Параметры
- pkg
- String
Имя пакета, в который существует компонент
- cls
- String
имя класса внутри <var>pkg</var> , реализующего компонент
Возвращаемое значение
новое имя компонента
- Атрибуты
Комментарии
Создайте новый идентификатор компонента, в котором имя класса может быть указано как абсолютное или относительно содержащего пакета.
Относительные имена пакетов начинаются с символа '.'
. Для имени ".app.MyActivity"
пакета "com.example"
и класса этот метод возвращает Имя компонента с именем "com.example.app.MyActivity"
пакета "com.example"
и класса. Также разрешены полные имена классов.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.