EnumSet.CopyOf Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| CopyOf(EnumSet) |
Создает набор перечисления с тем же типом элемента, что и указанный набор перечисления, изначально содержащий те же элементы (если таковые есть). |
| CopyOf(ICollection) |
Создает набор перечисления, инициализированный из указанной коллекции. |
CopyOf(EnumSet)
Создает набор перечисления с тем же типом элемента, что и указанный набор перечисления, изначально содержащий те же элементы (если таковые есть).
[Android.Runtime.Register("copyOf", "(Ljava/util/EnumSet;)Ljava/util/EnumSet;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "E extends java.lang.Enum<E>" })]
public static Java.Util.EnumSet? CopyOf(Java.Util.EnumSet? s);
[<Android.Runtime.Register("copyOf", "(Ljava/util/EnumSet;)Ljava/util/EnumSet;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "E extends java.lang.Enum<E>" })>]
static member CopyOf : Java.Util.EnumSet -> Java.Util.EnumSet
Параметры
- s
- EnumSet
Набор перечисления, из которого инициализировать этот набор перечисления
Возвращаемое значение
Копия указанного набора перечисления.
- Атрибуты
Комментарии
Создает набор перечисления с тем же типом элемента, что и указанный набор перечисления, изначально содержащий те же элементы (если таковые есть).
Java документации по java.util.EnumSet.copyOf(java.util.EnumSet<E>).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
CopyOf(ICollection)
Создает набор перечисления, инициализированный из указанной коллекции.
[Android.Runtime.Register("copyOf", "(Ljava/util/Collection;)Ljava/util/EnumSet;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "E extends java.lang.Enum<E>" })]
public static Java.Util.EnumSet? CopyOf(System.Collections.ICollection? c);
[<Android.Runtime.Register("copyOf", "(Ljava/util/Collection;)Ljava/util/EnumSet;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "E extends java.lang.Enum<E>" })>]
static member CopyOf : System.Collections.ICollection -> Java.Util.EnumSet
Параметры
коллекция, из которой инициализировать этот набор перечисления
Возвращаемое значение
Набор перечисления, инициализированный из данной коллекции.
- Атрибуты
Комментарии
Создает набор перечисления, инициализированный из указанной коллекции. Если указанная коллекция является экземпляром, этот статический EnumSet метод фабрики действует одинаково #copyOf(EnumSet). В противном случае указанная коллекция должна содержать по крайней мере один элемент (чтобы определить тип элемента нового набора перечисления).
Java документации по java.util.EnumSet.copyOf(java.util.Collection<E>).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".