Condividi tramite


Proprietà XmlForm.Permission

Ottiene un riferimento a un oggetto Permission associato al modulo.

Spazio dei nomi: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)

Sintassi

Public MustOverride ReadOnly Property Permission As Permission

Dim instance As XmlForm
Dim value As Permission

value = instance.Permission
public abstract Permission Permission { get; }

Valore proprietà

Oggetto Permission che rappresenta le impostazioni delle autorizzazioni IRM (Information Rights Management) per il modulo.

Osservazioni

Dopo che viene restituito un riferimento all'oggetto Permission, questo può essere utilizzato per limitare le autorizzazioni per il modulo attivo e per restituire o definire impostazioni delle autorizzazioni specifiche che determinano, ad esempio, se i dati del modulo possono essere modificati, copiati o stampati.

Possono accedere a questo membro solo moduli eseguiti nello stesso dominio del modulo aperto oppure moduli a cui sono state concesse autorizzazioni tra domini.

A questo tipo o membro può accedere solo il codice in esecuzione in moduli aperti in Microsoft Office InfoPath 2007.

Esempio

Nell'esempio seguente, viene utilizzata, facendo clic sul controllo Pulsante, la proprietà Permission per restituire un oggetto Permission per il modulo corrente e quindi viene utilizzata la proprietà Enabled per indicare se le impostazioni delle autorizzazioni sono attivate per il modulo corrente.

public void CTRL1_Clicked(object sender, ClickedEventArgs e)
{
   MessageBox.Show(this.Permission.Enabled.ToString());
}
Public Sub CTRL1_Clicked(ByVal sender As Object, _
   ByVal e As ClickedEventArgs)
   MessageBox.Show(Me.Permission.Enabled.ToString())
End Sub

Vedere anche

Riferimenti

Classe XmlForm
Membri XmlForm
Spazio dei nomi Microsoft.Office.InfoPath