Gets the permissions of the specified Items.
Namespace:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)
Syntax
'Declaration
Public Function GetPermissions ( _
    identityNames As String(), _
    items As String(), _
    recursion As RecursionType _
) As ItemSecurity()
public ItemSecurity[] GetPermissions(
    string[] identityNames,
    string[] items,
    RecursionType recursion
)
public:
array<ItemSecurity^>^ GetPermissions(
    array<String^>^ identityNames, 
    array<String^>^ items, 
    RecursionType recursion
)
member GetPermissions : 
        identityNames:string[] * 
        items:string[] * 
        recursion:RecursionType -> ItemSecurity[] 
public function GetPermissions(
    identityNames : String[], 
    items : String[], 
    recursion : RecursionType
) : ItemSecurity[]
Parameters
- identityNames 
 Type: array<System.String[]- The user or group names (may be null). 
- items 
 Type: array<System.String[]- An array of paths to the items to get permissions for. 
- recursion 
 Type: Microsoft.TeamFoundation.VersionControl.Client.RecursionType- The recursion level to use for querying items. 
Return Value
Type: array<Microsoft.TeamFoundation.VersionControl.Client.ItemSecurity[]
An array of ItemSecurity objects representing the permissions of the corresponding items.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.