Proprietà Permission.DocumentAuthor
Ottiene o imposta l'autore del modulo corrente come indirizzo di posta elettronica.
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(11)> _
Property DocumentAuthor As String
Dim instance As Permission
Dim value As String
value = instance.DocumentAuthor
instance.DocumentAuthor = value
[DispIdAttribute(11)]
string DocumentAuthor { get; set; }
Valore proprietà
Indirizzo di posta elettronica dell'autore del modulo.
Osservazioni
L'autore del modulo dispone sempre di diritti di proprietà senza scadenza per il modulo, indipendentemente dal fatto che l'autorizzazione Proprietario sia concessa esplicitamente tramite un oggetto UserPermission.
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à DocumentAuthor per visualizzare l'indirizzo di posta elettronica dell'autore del documento.
_XDocument3 thisDoc = (_XDocument3)thisXDocument;
thisXDocument.UI.Alert(thisDoc.Permission.DocumentAuthor);
Dim thisDoc As _XDocument3 = DirectCast(thisXDocument, _XDocument3)
thisXDocument.UI.Alert(thisDoc.Permission.DocumentAuthor)
Vedere anche
Riferimenti
Interfaccia Permission
Membri Permission
Spazio dei nomi Microsoft.Office.Interop.InfoPath.SemiTrust