Proprietà Permission.RequestPermissionURL
Ottiene o imposta il file, l'URL o l'indirizzo di posta elettronica da utilizzare se sono necessarie ulteriori autorizzazioni nel modulo corrente.
Questa proprietà non è compatibile con CLS.
Spazio dei nomi: Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly: Microsoft.Office.Interop.InfoPath.SemiTrust (in microsoft.office.interop.infopath.semitrust.dll)
Sintassi
<DispIdAttribute(7)> _
Property RequestPermissionURL As String
Dim instance As Permission
Dim value As String
value = instance.RequestPermissionURL
instance.RequestPermissionURL = value
[DispIdAttribute(7)]
string RequestPermissionURL { get; set; }
Valore proprietà
Stringa specificata nella casella di testo Gli utenti possono richiedere autorizzazioni aggiuntive all'indirizzo della finestra di dialogo Autorizzazioni in modalità progettazione di InfoPath oppure valore impostato dal codice utilizzando questa proprietà.
Osservazioni
La proprietà RequestPermissionUrl corrisponde al valore specificato nella casella di testo Gli utenti possono richiedere autorizzazioni aggiuntive all'indirizzo nell'interfaccia utente in modalità progettazione. Utilizzare la proprietà RequestPermissionUrl per specificare un file, un sito Web o un contatto di posta elettronica che gli utenti possono utilizzare per richiedere, o per ottenere informazioni su come richiedere, ulteriori autorizzazioni nel modulo attivo. Ad esempio:
Un indirizzo Web:
http://companyserver/request_permissions.asp
Un file:
\\companyserver\share\requesting_permissions.txt
Un indirizzo di posta elettronica:
mailto:permissionsmrg@example.com?Subject=Request%20permissions
Poiché l'oggetto Permission e i relativi membri sono una novità di Microsoft Office InfoPath 2007, è necessario eseguire il cast dell'oggetto restituito dalla variabile thisXDocument al tipo _XDocument3 per accedere all'oggetto e ai relativi membri. Per ulteriori informazioni, vedere Procedura: Utilizzare membri di Microsoft.Office.Interop.InfoPath.SemiTrust non compatibili con InfoPath 2003.
Possono accedere a questo membro solo moduli eseguiti nello stesso dominio del modulo aperto oppure moduli a cui sono state concesse autorizzazioni tra domini.
Esempio
Nell'esempio seguente viene utilizzata la proprietà RequestPermissionURL per visualizzare l'URL o l'indirizzo di posta elettronica da utilizzare per ottenere ulteriori autorizzazioni.
_XDocument3 thisDoc = (_XDocument3)thisXDocument;
thisXDocument.UI.Alert(thisDoc.Permission.RequestPermissionURL);
Dim thisDoc As _XDocument3 = DirectCast(thisXDocument, _XDocument3)
thisXDocument.UI.Alert(thisDoc.Permission.RequestPermissionURL)
Vedere anche
Riferimenti
Interfaccia Permission
Membri Permission
Spazio dei nomi Microsoft.Office.Interop.InfoPath.SemiTrust