FileName-egenskapen (SaveEvent-objektet)

Microsoft Office InfoPath

En skrivebeskyttet egenskap som returnerer en streng som representerer filnavnet som skal brukes i OnSaveRequest-hendelsen.

expression.FileName

expression    Obligatorisk. Et uttrykk som returnerer en referanse til et SaveEvent-objekt

Sikkerhetsnivå

2: Kan åpnes bare av skjemaer som kjører på samme domene som skjemaet som i øyeblikket er åpent, eller av skjemaer som har fått tillatelser på tvers av domener.

Merknader

Hvis IsSaveAs-egenskapen for SaveEvent-objektet er True, og lagringen ikke har skjedd enda, returnerer FileName-egenskapen en tom streng. Hvis IsSaveAs-egenskapen er True og lagringen har skjedd, er verdien som FileName-egenskapen returnerer, filnavnet skjemaet ble lagret som. Hvis SaveEvent-objektet representerer en lagring (det vil si hvis IsSaveAs-egenskapen for SaveEvent-objektet er False), returnerer FileName-egenskapen samme verdi som URI-egenskapen for XDocument-objektet.

Obs!  Denne objektmodellen støttes ikke når alternativet Deaktiver funksjoner fra oppdateringspakke under Avansert-kategorien i Alternativer-dialogboksen i InfoPath er valgt, eller når Microsoft Office 2003 Service Pack 1 eller senere ikke er installert. Skjemaer som implementerer dette objektmodellmedlemmet i kode, vil generere en feilmelding hvis de åpnes i InfoPath nå oppdateringspakkefunksjoner er deaktivert eller ikke er tilgjengelige.

Eksempel

I eksemplet nedenfor brukes FileName-egenskapen for SaveEvent-objektet i en beskjed til brukeren før lagringen begynner:

XDocument.UI.Alert("You are about to save the following file: " + eventObj.FileName);