Share via


UIDataSourcePropertyEnumerator.CreateEnumerator Method

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

This member overrides VsEnumerable<TComEnumerator, TComEnumerated, TEnumerated>.CreateEnumerator(IEnumerable<TEnumerated>, Int32).

Namespace:  Microsoft.Internal.VisualStudio.PlatformUI
Assemblies:   Microsoft.VisualStudio.Shell.12.0 (in Microsoft.VisualStudio.Shell.12.0.dll)
  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Syntax

'Declaration
Protected Overrides Function CreateEnumerator ( _
    collection As IEnumerable(Of UIDataSourceProperty), _
    enumeratorPosition As Integer _
) As IVsUIEnumDataSourceProperties
protected override IVsUIEnumDataSourceProperties CreateEnumerator(
    IEnumerable<UIDataSourceProperty> collection,
    int enumeratorPosition
)
protected:
virtual IVsUIEnumDataSourceProperties^ CreateEnumerator(
    IEnumerable<UIDataSourceProperty^>^ collection, 
    int enumeratorPosition
) override
abstract CreateEnumerator : 
        collection:IEnumerable<UIDataSourceProperty> * 
        enumeratorPosition:int -> IVsUIEnumDataSourceProperties  
override CreateEnumerator : 
        collection:IEnumerable<UIDataSourceProperty> * 
        enumeratorPosition:int -> IVsUIEnumDataSourceProperties
protected override function CreateEnumerator(
    collection : IEnumerable<UIDataSourceProperty>, 
    enumeratorPosition : int
) : IVsUIEnumDataSourceProperties

Parameters

Return Value

Type: Microsoft.VisualStudio.Shell.Interop.IVsUIEnumDataSourceProperties

.NET Framework Security

See Also

Reference

UIDataSourcePropertyEnumerator Class

Microsoft.Internal.VisualStudio.PlatformUI Namespace