IRemoteArgumentArrayContract 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表一組 RemoteArgument 物件。
public interface class IRemoteArgumentArrayContract : System::AddIn::Contract::Collections::IRemoteArgumentCollectionContract
public interface IRemoteArgumentArrayContract : System.AddIn.Contract.Collections.IRemoteArgumentCollectionContract
type IRemoteArgumentArrayContract = interface
interface IRemoteArgumentCollectionContract
interface IRemoteArgumentEnumerableContract
interface IContract
Public Interface IRemoteArgumentArrayContract
Implements IRemoteArgumentCollectionContract
- 衍生
- 實作
備註
使用 an IRemoteArgumentArrayContract 透過參考在合約間傳遞物件陣列 RemoteArgument 。
An IRemoteArgumentArrayContract 不會動態調整自身大小。 如果你需要使用能動態調整大小的集合,請使用介面 IRemoteArgumentArrayListContract 。
方法
| 名稱 | Description |
|---|---|
| AcquireLifetimeToken() |
規定合約在客戶撤銷合約前仍可取得。 (繼承來源 IContract) |
| GetCount() |
回傳包含於 IRemoteArgumentCollectionContract的元素數量。 (繼承來源 IRemoteArgumentCollectionContract) |
| GetEnumeratorContract() |
傳回可用來逐一查看集合的列舉值。 (繼承來源 IRemoteArgumentEnumerableContract) |
| GetItem(Int32) |
回傳指定索引的元素。 |
| GetRemoteHashCode() |
回傳一個雜湊碼。IContract (繼承來源 IContract) |
| QueryContract(String) |
回傳由該合約實作的合約。 (繼承來源 IContract) |
| RemoteEquals(IContract) |
表示指定的契約是否等於此。IContract (繼承來源 IContract) |
| RemoteToString() |
回傳當前 IContract的字串表示。 (繼承來源 IContract) |
| RevokeLifetimeToken(Int32) |
規定合約不再對客戶開放。 (繼承來源 IContract) |
| SetItem(Int32, RemoteArgument) |
將指定索引的元素替換為指定的 RemoteArgument。 |