Balloon.Callback Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает имя процедуры, выполняемой из немодерного всплывающего шара.
public:
property System::String ^ Callback { System::String ^ get(); void set(System::String ^ value); };
public string Callback { get; set; }
member this.Callback : string with get, set
Public Property Callback As String
Значение свойства
Комментарии
Процедура, указанная для свойства Callback , должна быть записана для получения двух или трех аргументов в зависимости от того, с чем вы используете свойство . Если вы используете свойство Обратного вызова с мастером, необходимо написать процедуру, чтобы получить два аргумента: длинное целое число, представляющее MsoBalloonButtonType значение кнопки, которую нажал пользователь, и длинное целое число, которое однозначно идентифицирует всплывающее окно. Если вы используете свойство Callback с немодерным воздушным шаром, необходимо написать процедуру, чтобы получить три аргумента: объект Balloon, который вызвал процедуру; длинное целое число, представляющее значение msoBalloonButtonType кнопки, которую нажал пользователь; и длинное целое число, которое однозначно идентифицирует воздушный шар, который вызвал процедуру, как указано в свойстве воздушного шара Private .
Процедура обратного вызова должна содержать по крайней мере одно условие, при котором Close() метод применяется к Balloon переданному ему объекту. В противном случае немодерируемую выноску нельзя закрыть.
При указании процедуры, хранящейся в отдельном модуле класса, необходимо включить имя модуля в значение, присвоенное свойству Callback (например, "Sheet1.MyCallback").