Поделиться через


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)

Применяется к