SelectionContainer.ISelectionContainer.SelectObjects Method

Sets the collection of selectable objects.

Namespace:  Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.10.0 (in Microsoft.VisualStudio.Shell.10.0.dll)

Syntax

'Declaration
Private Function SelectObjects ( _
    cSelect As UInteger, _
    apUnkSelect As Object(), _
    dwFlags As UInteger _
) As Integer Implements ISelectionContainer.SelectObjects
int ISelectionContainer.SelectObjects(
    uint cSelect,
    Object[] apUnkSelect,
    uint dwFlags
)
private:
virtual int SelectObjects(
    unsigned int cSelect, 
    array<Object^>^ apUnkSelect, 
    unsigned int dwFlags
) sealed = ISelectionContainer::SelectObjects
private abstract SelectObjects : 
        cSelect:uint32 * 
        apUnkSelect:Object[] * 
        dwFlags:uint32 -> int 
private override SelectObjects : 
        cSelect:uint32 * 
        apUnkSelect:Object[] * 
        dwFlags:uint32 -> int 
JScript does not support explicit interface implementations.

Parameters

  • cSelect
    Type: System.UInt32
    The size of the array of selected objects.
  • apUnkSelect
    Type: array<System.Object[]
    The array of objects to be selected.
  • dwFlags
    Type: System.UInt32
    If this value is true, ActivateObjects will be performed on the array of objects.

Return Value

Type: System.Int32
Returns S_OK if the operation is successful.

Implements

ISelectionContainer.SelectObjects(UInt32, array<Object[], UInt32)

Remarks

If the array of selected objects is not empty and not read only the SelectedObjectsChanged event will be fired.

.NET Framework Security

See Also

Reference

SelectionContainer Class

Microsoft.VisualStudio.Shell Namespace