ComUtilities.EnumerableFrom Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| EnumerableFrom(IEnumHierarchies) |
Получает перечислитель .NET-стиля ( |
| EnumerableFrom(IEnumWindowFrames) |
Получает перечислитель .NET-стиля ( |
| EnumerableFrom(IVsEnumGuids) |
Получает перечислитель .NET-стиля ( |
| EnumerableFrom(IVsEnumSearchProviders) |
Получает перечислитель .NET-стиля ( |
| EnumerableFrom(IVsEnumTaskItems) |
Получает перечислитель .NET-стиля ( |
| EnumerableFrom(IVsUICollection) |
Преобразует IVsUICollection в IEnumerable<T>. |
| EnumerableFrom(IVsUIEnumDataSourceProperties) |
Получает перечислитель .NET-стиля ( |
| EnumerableFrom(IVsUIEnumDataSourceVerbs) |
Получает перечислитель .NET-стиля ( |
EnumerableFrom(IEnumHierarchies)
Получает перечислитель .NET-стиля (IEnumerable<IVsHierarchy>) из указанного интерфейса перечисления модели COM Visual Studio.
public:
static System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^> ^ EnumerableFrom(Microsoft::VisualStudio::Shell::Interop::IEnumHierarchies ^ enumerator);
public static System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Shell.Interop.IVsHierarchy> EnumerableFrom (Microsoft.VisualStudio.Shell.Interop.IEnumHierarchies enumerator);
static member EnumerableFrom : Microsoft.VisualStudio.Shell.Interop.IEnumHierarchies -> seq<Microsoft.VisualStudio.Shell.Interop.IVsHierarchy>
Public Shared Function EnumerableFrom (enumerator As IEnumHierarchies) As IEnumerable(Of IVsHierarchy)
Параметры
- enumerator
- IEnumHierarchies
Перечисление COM Visual-Studio (IEnumHierarchies).
Возвращаемое значение
Перечислитель стиля .NET.
Применяется к
EnumerableFrom(IEnumWindowFrames)
Получает перечислитель .NET-стиля (IEnumerable<IVsWindowFrame>) из указанного интерфейса перечисления модели COM Visual Studio.
public:
static System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Shell::Interop::IVsWindowFrame ^> ^ EnumerableFrom(Microsoft::VisualStudio::Shell::Interop::IEnumWindowFrames ^ enumerator);
public static System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Shell.Interop.IVsWindowFrame> EnumerableFrom (Microsoft.VisualStudio.Shell.Interop.IEnumWindowFrames enumerator);
static member EnumerableFrom : Microsoft.VisualStudio.Shell.Interop.IEnumWindowFrames -> seq<Microsoft.VisualStudio.Shell.Interop.IVsWindowFrame>
Public Shared Function EnumerableFrom (enumerator As IEnumWindowFrames) As IEnumerable(Of IVsWindowFrame)
Параметры
- enumerator
- IEnumWindowFrames
Перечисление COM Visual-Studio (IEnumWindowFrames).
Возвращаемое значение
Перечислитель стиля .NET.
Применяется к
EnumerableFrom(IVsEnumGuids)
Получает перечислитель .NET-стиля (IEnumerable<Guid>) из указанного интерфейса перечисления модели COM Visual Studio.
public:
static System::Collections::Generic::IEnumerable<Guid> ^ EnumerableFrom(Microsoft::VisualStudio::Shell::Interop::IVsEnumGuids ^ enumerator);
public static System.Collections.Generic.IEnumerable<Guid> EnumerableFrom (Microsoft.VisualStudio.Shell.Interop.IVsEnumGuids enumerator);
static member EnumerableFrom : Microsoft.VisualStudio.Shell.Interop.IVsEnumGuids -> seq<Guid>
Public Shared Function EnumerableFrom (enumerator As IVsEnumGuids) As IEnumerable(Of Guid)
Параметры
- enumerator
- IVsEnumGuids
Перечисление COM Visual-Studio (IVsEnumGuids).
Возвращаемое значение
Перечислитель стиля .NET.
Применяется к
EnumerableFrom(IVsEnumSearchProviders)
Получает перечислитель .NET-стиля (IEnumerable<IVsSearchProvider>) из указанного интерфейса перечисления модели COM Visual Studio.
public:
static System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Shell::Interop::IVsSearchProvider ^> ^ EnumerableFrom(Microsoft::VisualStudio::Shell::Interop::IVsEnumSearchProviders ^ enumerator);
public static System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Shell.Interop.IVsSearchProvider> EnumerableFrom (Microsoft.VisualStudio.Shell.Interop.IVsEnumSearchProviders enumerator);
static member EnumerableFrom : Microsoft.VisualStudio.Shell.Interop.IVsEnumSearchProviders -> seq<Microsoft.VisualStudio.Shell.Interop.IVsSearchProvider>
Public Shared Function EnumerableFrom (enumerator As IVsEnumSearchProviders) As IEnumerable(Of IVsSearchProvider)
Параметры
- enumerator
- IVsEnumSearchProviders
Перечисление COM Visual-Studio (IVsEnumSearchProviders).
Возвращаемое значение
Перечислитель стиля .NET.
Применяется к
EnumerableFrom(IVsEnumTaskItems)
Получает перечислитель .NET-стиля (IEnumerable<IVsTaskItem>) из указанного интерфейса перечисления модели COM Visual Studio.
public:
static System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Shell::Interop::IVsTaskItem ^> ^ EnumerableFrom(Microsoft::VisualStudio::Shell::Interop::IVsEnumTaskItems ^ enumerator);
public static System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Shell.Interop.IVsTaskItem> EnumerableFrom (Microsoft.VisualStudio.Shell.Interop.IVsEnumTaskItems enumerator);
static member EnumerableFrom : Microsoft.VisualStudio.Shell.Interop.IVsEnumTaskItems -> seq<Microsoft.VisualStudio.Shell.Interop.IVsTaskItem>
Public Shared Function EnumerableFrom (enumerator As IVsEnumTaskItems) As IEnumerable(Of IVsTaskItem)
Параметры
- enumerator
- IVsEnumTaskItems
Перечисление COM Visual-Studio (IVsEnumTaskItems).
Возвращаемое значение
Перечислитель стиля .NET.
Применяется к
EnumerableFrom(IVsUICollection)
Преобразует IVsUICollection в IEnumerable<T>.
public:
static System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Shell::Interop::IVsUIDataSource ^> ^ EnumerableFrom(Microsoft::VisualStudio::Shell::Interop::IVsUICollection ^ collection);
[System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.VisualStudio.Shell.ComUtilities/<EnumerableFrom>d__9))]
public static System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Shell.Interop.IVsUIDataSource> EnumerableFrom (Microsoft.VisualStudio.Shell.Interop.IVsUICollection collection);
[<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.VisualStudio.Shell.ComUtilities/<EnumerableFrom>d__9))>]
static member EnumerableFrom : Microsoft.VisualStudio.Shell.Interop.IVsUICollection -> seq<Microsoft.VisualStudio.Shell.Interop.IVsUIDataSource>
Public Shared Iterator Function EnumerableFrom (collection As IVsUICollection) As IEnumerable(Of IVsUIDataSource)
Параметры
- collection
- IVsUICollection
Коллекция
Возвращаемое значение
Возвращает IEnumerable.
- Атрибуты
Применяется к
EnumerableFrom(IVsUIEnumDataSourceProperties)
Получает перечислитель .NET-стиля (IEnumerable<VsUIPropertyDescriptor>) из указанного интерфейса перечисления модели COM Visual Studio.
public:
static System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Shell::Interop::VsUIPropertyDescriptor> ^ EnumerableFrom(Microsoft::VisualStudio::Shell::Interop::IVsUIEnumDataSourceProperties ^ enumerator);
public static System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Shell.Interop.VsUIPropertyDescriptor> EnumerableFrom (Microsoft.VisualStudio.Shell.Interop.IVsUIEnumDataSourceProperties enumerator);
static member EnumerableFrom : Microsoft.VisualStudio.Shell.Interop.IVsUIEnumDataSourceProperties -> seq<Microsoft.VisualStudio.Shell.Interop.VsUIPropertyDescriptor>
Public Shared Function EnumerableFrom (enumerator As IVsUIEnumDataSourceProperties) As IEnumerable(Of VsUIPropertyDescriptor)
Параметры
- enumerator
- IVsUIEnumDataSourceProperties
Перечисление COM Visual-Studio (IVsUIEnumDataSourceProperties).
Возвращаемое значение
Перечислитель стиля .NET.
Применяется к
EnumerableFrom(IVsUIEnumDataSourceVerbs)
Получает перечислитель .NET-стиля (IEnumerable<string>) из указанного интерфейса перечисления модели COM Visual Studio.
public:
static System::Collections::Generic::IEnumerable<System::String ^> ^ EnumerableFrom(Microsoft::VisualStudio::Shell::Interop::IVsUIEnumDataSourceVerbs ^ enumerator);
public static System.Collections.Generic.IEnumerable<string> EnumerableFrom (Microsoft.VisualStudio.Shell.Interop.IVsUIEnumDataSourceVerbs enumerator);
static member EnumerableFrom : Microsoft.VisualStudio.Shell.Interop.IVsUIEnumDataSourceVerbs -> seq<string>
Public Shared Function EnumerableFrom (enumerator As IVsUIEnumDataSourceVerbs) As IEnumerable(Of String)
Параметры
- enumerator
- IVsUIEnumDataSourceVerbs
Перечисление COM Visual-Studio (IVsUIEnumDataSourceVerbs).
Возвращаемое значение
Перечислитель стиля .NET.