IRemoteArgumentArrayListContract Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет массив объектов RemoteArgument, по требованию динамически изменяющих свой размер.
public interface class IRemoteArgumentArrayListContract : System::AddIn::Contract::Collections::IRemoteArgumentArrayContract
public interface IRemoteArgumentArrayListContract : System.AddIn.Contract.Collections.IRemoteArgumentArrayContract
type IRemoteArgumentArrayListContract = interface
interface IRemoteArgumentArrayContract
interface IRemoteArgumentCollectionContract
interface IRemoteArgumentEnumerableContract
interface IContract
Public Interface IRemoteArgumentArrayListContract
Implements IRemoteArgumentArrayContract
- Реализации
Методы
AcquireLifetimeToken() |
Указывает, что контракт доступен для клиента, до тех пор, пока клиент не отменит контракт. (Унаследовано от IContract) |
Add(RemoteArgument) |
Добавляет объект RemoteArgument в конец объекта IRemoteArgumentArrayListContract. |
Clear() |
Удаляет из коллекции IRemoteArgumentArrayListContract все элементы. |
Contains(RemoteArgument) |
Указывает наличие выбранного RemoteArgument в IRemoteArgumentArrayListContract. |
GetCount() |
Возвращает количество элементов в семействе IRemoteArgumentCollectionContract. (Унаследовано от IRemoteArgumentCollectionContract) |
GetEnumeratorContract() |
Возвращает перечислитель, используемый для прохода по коллекции. (Унаследовано от IRemoteArgumentEnumerableContract) |
GetItem(Int32) |
Возвращает элемент по указанному индексу. (Унаследовано от IRemoteArgumentArrayContract) |
GetRemoteHashCode() |
Возвращает хэш-код для IContract. (Унаследовано от IContract) |
IndexOf(RemoteArgument) |
Возвращает индекс (начиная с нуля) первого появления выбранного RemoteArgument в IRemoteArgumentArrayListContract. |
Insert(Int32, RemoteArgument) |
Вставляет RemoteArgument в IRemoteArgumentArrayListContract по указанному индексу. |
QueryContract(String) |
Возвращает контракт, реализуемый данным контрактом. (Унаследовано от IContract) |
RemoteEquals(IContract) |
Указывает, идентичен ли выбранный контракт данному объекту IContract. (Унаследовано от IContract) |
RemoteToString() |
Возвращает строковое представление текущего объекта IContract. (Унаследовано от IContract) |
Remove(RemoteArgument) |
Удаляет первое вхождение выбранного RemoteArgument из IRemoteArgumentArrayListContract. |
RemoveAt(Int32) |
Удаляет элемент списка IRemoteArgumentArrayListContract с указанным индексом. |
RevokeLifetimeToken(Int32) |
Указывает, что контракт больше не доступен для клиента. (Унаследовано от IContract) |
SetItem(Int32, RemoteArgument) |
Заменяет элемент с выбранным индексом указанным объектом RemoteArgument. (Унаследовано от IRemoteArgumentArrayContract) |