VsEnumerable<TComEnumerator,TComEnumerated,TEnumerated>.GetElement 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.
Converts an element in the enumerated input collection of type TEnumerated to a TComEnumerated element to be returned by the VS-style enumerator. (e.g. converts a UIDataSourceVerb to the COM-enumerated type 'string' by selecting the verb's name)
protected:
abstract void GetElement(TEnumerated enumeratedElement, [Runtime::InteropServices::Out] TComEnumerated % comElement);
protected:
abstract void GetElement(TEnumerated enumeratedElement, [Runtime::InteropServices::Out] TComEnumerated & comElement);
abstract void GetElement(TEnumerated enumeratedElement, [Runtime::InteropServices::Out] TComEnumerated & comElement);
protected abstract void GetElement (TEnumerated enumeratedElement, out TComEnumerated comElement);
abstract member GetElement : 'Enumerated * 'ComEnumerated -> unit
Protected MustOverride Sub GetElement (enumeratedElement As TEnumerated, ByRef comElement As TComEnumerated)
Parameters
- enumeratedElement
- TEnumerated
An element in the input enumerated collection
- comElement
- TComEnumerated
An element to be returned by the Next() function of the com enumerator
Remarks
For example, converts a <xref:Microsoft.Internal.VisualStudio.PlatformUI.UIDataSourceVerb> to the COM-enumerated type "string" by selecting the verb's name.