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


Свойство SaveEvent.FileName

Возвращает имя файла, который используется в событии OnSaveRequest.

Это свойство несовместимо с CLS.  

Пространство имен: Microsoft.Office.Interop.InfoPath.SemiTrust
Сборка: Microsoft.Office.Interop.InfoPath.SemiTrust (в microsoft.office.interop.infopath.semitrust.dll)

Синтаксис

'Декларация
<DispIdAttribute(3)> _
ReadOnly Property FileName As String
'Применение
Dim instance As SaveEvent
Dim value As String

value = instance.FileName
[DispIdAttribute(3)] 
string FileName { get; }

Заметки

Если свойство IsSaveAs объекта SaveEvent имеет значение true, а операция сохранения еще не выполнена, свойство FileName возвращает пустую строку. Если свойство IsSaveAs имеет значение true, а операция сохранения уже выполнена, свойство FileName возвращает имя файла, где была сохранена форма. Если объект SaveEvent представляет операцию сохранения (то есть свойство IsSaveAs имеет значение false), свойство FileName возвращает то же значение, что и свойство URI объекта XDocument.

ЗаметкаВнимание!

Доступ к этому члену имеется только у форм, запускаемых на том же домене, что и открытая в настоящий момент форма, или у форм, которым были присвоены междоменные разрешения.

Пример

В следующем примере свойство FileName объекта SaveEventObject используется в уведомлении пользователя перед операцией сохранения:

public void OnSaveRequest(SaveEvent e)
{
 thisXDocument.UI.Alert("You are about to save this file: " + e.FileName);
}

См. также

Ссылка

Интерфейс SaveEvent
Члены SaveEvent
Пространство имен Microsoft.Office.Interop.InfoPath.SemiTrust