Freigeben über


CollectionAdapters Klasse

Definition

Ermöglicht das Übergeben von Auflistungen zwischen einem Add-In und dessen Hostanwendung.

public ref class CollectionAdapters abstract sealed
public static class CollectionAdapters
type CollectionAdapters = class
Public Class CollectionAdapters
Vererbung
CollectionAdapters

Hinweise

Diese Klasse stellt Methoden bereit, mit denen eine IList<T> Auflistung in eine IListContract<T> Auflistung konvertiert werden kann. Die IListContract<T> Auflistung wird über die Isolationsgrenze übergeben und zurück in eine IList<T> Sammlung konvertiert, die das Add-In oder die Hostanwendung verwenden kann.

Objekte in Auflistungen müssen remotable sein. Weitere Informationen zu den Objekttypen, die Sie übergeben können, finden Sie unter Verträge, Ansichten und Adapter.

Methoden

ToIList<T>(IListContract<T>)

Konvertiert die angegebene IListContract<T>-Auflistung in eine IList<T>-Auflistung.

ToIList<TContract,TView>(IListContract<TContract>, Converter<TContract,TView>, Converter<TView,TContract>)

Konvertiert eine angegebene IListContract<T>-Auflistung unter Verwendung von Konverteradaptern in eine IList<T>-Auflistung.

ToIListContract<T>(IList<T>)

Konvertiert eine angegebene IList<T>-Auflistung in eine IListContract<T>-Auflistung.

ToIListContract<TView,TContract>(IList<TView>, Converter<TView,TContract>, Converter<TContract,TView>)

Konvertiert eine angegebene IList<T>-Auflistung unter Verwendung von Konverteradaptern in eine IListContract<T>-Auflistung.

Gilt für:

Weitere Informationen