DataViewCommandHandler.ExecuteCommand 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.
Aşırı Yüklemeler
| ExecuteCommand(Int32, OleCommand, OleCommandExecutionOption, Object) |
Belirtilen komutun yürütülmesine neden olur. |
| ExecuteCommand(Int32[], OleCommand, OleCommandExecutionOption, Object) |
Belirtilen komutun birden çok öğe üzerinde yürütülmesine neden olur. |
ExecuteCommand(Int32, OleCommand, OleCommandExecutionOption, Object)
Belirtilen komutun yürütülmesine neden olur.
public:
virtual System::Object ^ ExecuteCommand(int itemId, Microsoft::VisualStudio::Data::OleCommand ^ command, Microsoft::VisualStudio::Data::OleCommandExecutionOption executionOption, System::Object ^ arguments);
public virtual object ExecuteCommand (int itemId, Microsoft.VisualStudio.Data.OleCommand command, Microsoft.VisualStudio.Data.OleCommandExecutionOption executionOption, object arguments);
abstract member ExecuteCommand : int * Microsoft.VisualStudio.Data.OleCommand * Microsoft.VisualStudio.Data.OleCommandExecutionOption * obj -> obj
override this.ExecuteCommand : int * Microsoft.VisualStudio.Data.OleCommand * Microsoft.VisualStudio.Data.OleCommandExecutionOption * obj -> obj
Public Overridable Function ExecuteCommand (itemId As Integer, command As OleCommand, executionOption As OleCommandExecutionOption, arguments As Object) As Object
Parametreler
- itemId
- Int32
Bu komutun çağrılması gereken veri görünümü hiyerarşisindeki öğenin tanımlayıcısı.
- command
- OleCommand
OleCommandÇağrılacak komutu temsil eden nesne.
- executionOption
- OleCommandExecutionOption
OleCommandExecutionOptionÇağrılan komutta seçenekleri temsil eden herhangi bir nesne örneği.
- arguments
- Object
Komutun bağımsız değişkenlerini temsil eden nesne.
Döndürülenler
Belirtilen komutla döndürülen değeri temsil eden, genellikle hiçbir şey olmayan bir nesne örneği döndürür.
Özel durumlar
commandParametre null.
itemIdParametre geçersiz.
Bu komut işleyici belirtilen komutu uygulamıyor.
Şunlara uygulanır
ExecuteCommand(Int32[], OleCommand, OleCommandExecutionOption, Object)
Belirtilen komutun birden çok öğe üzerinde yürütülmesine neden olur.
public:
virtual cli::array <System::Object ^> ^ ExecuteCommand(cli::array <int> ^ itemIds, Microsoft::VisualStudio::Data::OleCommand ^ command, Microsoft::VisualStudio::Data::OleCommandExecutionOption executionOption, System::Object ^ arguments);
public virtual object[] ExecuteCommand (int[] itemIds, Microsoft.VisualStudio.Data.OleCommand command, Microsoft.VisualStudio.Data.OleCommandExecutionOption executionOption, object arguments);
abstract member ExecuteCommand : int[] * Microsoft.VisualStudio.Data.OleCommand * Microsoft.VisualStudio.Data.OleCommandExecutionOption * obj -> obj[]
override this.ExecuteCommand : int[] * Microsoft.VisualStudio.Data.OleCommand * Microsoft.VisualStudio.Data.OleCommandExecutionOption * obj -> obj[]
Public Overridable Function ExecuteCommand (itemIds As Integer(), command As OleCommand, executionOption As OleCommandExecutionOption, arguments As Object) As Object()
Parametreler
- itemIds
- Int32[]
Bu komutun çağrılması gereken veri görünümü hiyerarşisindeki öğelerin tanımlayıcı dizisi.
- command
- OleCommand
OleCommandÇağrılacak komutu temsil eden nesne.
- executionOption
- OleCommandExecutionOption
OleCommandExecutionOptionÇağrılan komutta seçenekleri temsil eden herhangi bir nesne örneği.
- arguments
- Object
Komutun bağımsız değişkenlerini temsil eden nesne.
Döndürülenler
- Object[]
Belirtilen komutların döndürdüğü değerleri temsil eden bir nesne dizisi döndürür.
Özel durumlar
itemIdVe/veya command parametresi null.
itemIdParametre geçersiz.
Bu komut işleyici belirtilen komutu uygulamıyor.