RemoteArgument.CreateRemoteArgument Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bağımsız değişken için bir RemoteArgument oluşturur.
Aşırı Yüklemeler
CreateRemoteArgument(Object) |
Başvuru tarafından geçirilmeyen bir bağımsız değişken için bir RemoteArgument oluşturur. |
CreateRemoteArgument(Object, Boolean) |
Başvuru tarafından geçirilebilen bir bağımsız değişken için bir RemoteArgument oluşturur. |
CreateRemoteArgument(Object, Boolean, TypeCode) |
Belirtilen tür kodunu içeren ve başvuruyla geçirilebilen bir bağımsız değişken için bir RemoteArgument oluşturur. |
CreateRemoteArgument(Object)
Başvuru tarafından geçirilmeyen bir bağımsız değişken için bir RemoteArgument oluşturur.
public:
static System::AddIn::Contract::RemoteArgument CreateRemoteArgument(System::Object ^ value);
public static System.AddIn.Contract.RemoteArgument CreateRemoteArgument (object value);
static member CreateRemoteArgument : obj -> System.AddIn.Contract.RemoteArgument
Public Shared Function CreateRemoteArgument (value As Object) As RemoteArgument
Parametreler
- value
- Object
İşlem veya uygulama etki alanı sınırları arasında geçirilecek bağımsız değişken.
Döndürülenler
RemoteArgument Belirtilen bağımsız değişkeni temsil eden bir.
Özel durumlar
value
, null
değeridir.
, TypeCodevalue
Object ve value
bir değildir IContract.
-veya-
TypeCode, value
Empty ve value
olarak ayarlanmadıValue.
-veya-
value
arabirimini IConvertible uygulamaz ve value
bir Arraydeğildir.
-veya-
value
Array, değerine sahip öğeleri içeren bir TypeCode değeridirObject.
Açıklamalar
Bu yöntem, parametrenin türüne uygulanan oluşturucuyu value
çağırırRemoteArgument.
Şunlara uygulanır
CreateRemoteArgument(Object, Boolean)
Başvuru tarafından geçirilebilen bir bağımsız değişken için bir RemoteArgument oluşturur.
public:
static System::AddIn::Contract::RemoteArgument CreateRemoteArgument(System::Object ^ value, bool isByRef);
public static System.AddIn.Contract.RemoteArgument CreateRemoteArgument (object value, bool isByRef);
static member CreateRemoteArgument : obj * bool -> System.AddIn.Contract.RemoteArgument
Public Shared Function CreateRemoteArgument (value As Object, isByRef As Boolean) As RemoteArgument
Parametreler
- value
- Object
İşlem veya uygulama etki alanı sınırları arasında geçirilecek bağımsız değişken.
- isByRef
- Boolean
true
bağımsız değişkenini başvuruya value
göre geçirmek için; aksi takdirde , false
.
Döndürülenler
RemoteArgument Belirtilen bağımsız değişkeni temsil eden bir.
Özel durumlar
value
, null
değeridir.
, TypeCodevalue
Object ve value
bir değildir IContract.
-veya-
TypeCode, value
Empty ve value
olarak ayarlanmadıValue.
-veya-
value
arabirimini IConvertible uygulamaz ve value
bir Arraydeğildir.
-veya-
value
Array, değerine sahip öğeleri içeren bir TypeCode değeridirObject.
Açıklamalar
Bu yöntem, parametrenin türüne uygulanan oluşturucuyu value
çağırırRemoteArgument.
Şunlara uygulanır
CreateRemoteArgument(Object, Boolean, TypeCode)
Belirtilen tür kodunu içeren ve başvuruyla geçirilebilen bir bağımsız değişken için bir RemoteArgument oluşturur.
public:
static System::AddIn::Contract::RemoteArgument CreateRemoteArgument(System::Object ^ value, bool isByRef, TypeCode typeCodeToUse);
public static System.AddIn.Contract.RemoteArgument CreateRemoteArgument (object value, bool isByRef, TypeCode typeCodeToUse);
static member CreateRemoteArgument : obj * bool * TypeCode -> System.AddIn.Contract.RemoteArgument
Public Shared Function CreateRemoteArgument (value As Object, isByRef As Boolean, typeCodeToUse As TypeCode) As RemoteArgument
Parametreler
- value
- Object
İşlem veya uygulama etki alanı sınırları arasında geçirilecek bağımsız değişken.
- isByRef
- Boolean
true
bağımsız değişkenini başvuruya göre geçirmek için; aksi takdirde , false
.
- typeCodeToUse
- TypeCode
TypeCode değilse türü value
kodunu value
gösteren bir Array. Aksi takdirde, içindeki value
öğelerin tür kodunu gösteren birTypeCode.
Döndürülenler
RemoteArgument Belirtilen bağımsız değişkeni temsil eden bir.
Özel durumlar
, TypeCodevalue
value
Objectbir değildir IContractve value
değildir.null
-veya-
, TypeCodevalue
Empty ve value
değildir Value.
-veya-
value
arabirimini IConvertible uygulamaz, value
değildir null
ve value
bir Arraydeğildir.
-veya-
value
Array, değerine sahip öğeleri içeren bir TypeCode değeridirObject.
typeCodeToUse
geçerli TypeCode bir değer belirtmez.
Açıklamalar
Bu yöntem, parametrenin türüne uygulanan oluşturucuyu value
çağırırRemoteArgument.
Bu yöntemi, iç veri türlerinin öğelerini içeren bir diziyi temsil eden bir null
oluşturmak RemoteArgument için kullanamazsınız. İç veri türü, ilkel bir veri türüdür (yani, Type.IsPrimitive türün özelliği ) true
veya String, Decimal, DateTimeveya DBNullolur.