MediaRoute2Info.Builder.SetRequiredPermissions Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| Name | Description |
|---|---|
| SetRequiredPermissions(ICollection<String>) |
Limits the visibility of this route to holders of a set of permissions. |
| SetRequiredPermissions(IList<ICollection<String>>) |
Limits the visibility of this route to holders of one of a set of permissions. |
SetRequiredPermissions(ICollection<String>)
Limits the visibility of this route to holders of a set of permissions.
[Android.Runtime.Register("setRequiredPermissions", "(Ljava/util/Set;)Landroid/media/MediaRoute2Info$Builder;", "", ApiSince=36)]
public Android.Media.MediaRoute2Info.Builder SetRequiredPermissions(System.Collections.Generic.ICollection<string> requiredPermissions);
[<Android.Runtime.Register("setRequiredPermissions", "(Ljava/util/Set;)Landroid/media/MediaRoute2Info$Builder;", "", ApiSince=36)>]
member this.SetRequiredPermissions : System.Collections.Generic.ICollection<string> -> Android.Media.MediaRoute2Info.Builder
Parameters
- requiredPermissions
- ICollection<String>
the list of all permissions which must be held in order to see this route. This value cannot be null.
Returns
- Attributes
Remarks
Limits the visibility of this route to holders of a set of permissions. Calls to this method override any previous calls of setRequiredPermissions(Set) or setRequiredPermissions(List).
Android reference for android.media.MediaRoute2Info.Builder.setRequiredPermissions.
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.
Applies to
SetRequiredPermissions(IList<ICollection<String>>)
Limits the visibility of this route to holders of one of a set of permissions.
[Android.Runtime.Register("setRequiredPermissions", "(Ljava/util/List;)Landroid/media/MediaRoute2Info$Builder;", "", ApiSince=36)]
public Android.Media.MediaRoute2Info.Builder SetRequiredPermissions(System.Collections.Generic.IList<System.Collections.Generic.ICollection<string>> requiresOneOf);
[<Android.Runtime.Register("setRequiredPermissions", "(Ljava/util/List;)Landroid/media/MediaRoute2Info$Builder;", "", ApiSince=36)>]
member this.SetRequiredPermissions : System.Collections.Generic.IList<System.Collections.Generic.ICollection<string>> -> Android.Media.MediaRoute2Info.Builder
Parameters
- requiresOneOf
- IList<ICollection<String>>
a list of Sets of permissions. Holding all permissions in at least one of the Sets is required for the route to be visible. This value cannot be null.
Returns
- Attributes
Remarks
Limits the visibility of this route to holders of one of a set of permissions. Calls to this method override any previous calls of setRequiredPermissions(Set) or setRequiredPermissions(List).
Android reference for android.media.MediaRoute2Info.Builder.setRequiredPermissions.
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.