WorkbookBase.HasRoutingSlip (Propiedad)
Obtiene o establece un valor que indica si el libro tiene una lista de distribución.
Espacio de nombres: Microsoft.Office.Tools.Excel
Ensamblado: Microsoft.Office.Tools.Excel.v4.0.Utilities (en Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Sintaxis
'Declaración
Public Property HasRoutingSlip As Boolean
public bool HasRoutingSlip { get; set; }
Valor de propiedad
Tipo: System.Boolean
true si el libro tiene una lista de enrutamiento; en caso contrario, false.
Comentarios
Si se establece esta propiedad en true, se crea una lista de enrutamiento con valores predeterminados.Si se establece esta propiedad en false, se elimina la lista de enrutamiento.
Ejemplos
El ejemplo de código siguiente comprueba el valor de la propiedad Routed para determinar si el libro se ha enrutado.Si no se ha enrutado, el ejemplo establece la propiedad HasRoutingSlip en true, establece la propiedad Subject en una línea de asunto para la lista de enrutamiento y, a continuación, utiliza la propiedad RoutingSlip para ajustar el tipo de entrega, el mensaje y los destinatarios.Finalmente, el ejemplo llama al método Route para redirigir el libro.
Se trata de un ejemplo para una personalización en el nivel del documento.
Private Sub RouteWorkbook()
If Not Me.Routed Then
Me.HasRoutingSlip = True
Me.Subject = "Here is the forecast spreadsheet."
Dim routingSlip As Excel.RoutingSlip = Me.RoutingSlip
routingSlip.Delivery = Excel.XlRoutingSlipDelivery.xlOneAfterAnother
routingSlip.Message = "Please review and provide your feedback."
routingSlip.Recipients = New String() _
{"Don Hall", "Sydney Higa", "Ron Gabel"}
Me.Route()
End If
End Sub
private void RouteWorkbook()
{
if (!this.Routed)
{
this.HasRoutingSlip = true;
this.Subject = "Here is the forecast spreadsheet.";
Excel.RoutingSlip routingSlip = this.RoutingSlip;
routingSlip.Delivery = Excel.XlRoutingSlipDelivery.xlOneAfterAnother;
routingSlip.Message = "Please review and provide your feedback.";
routingSlip.set_Recipients(0,
new string[] { "Don Hall", "Sydney Higa", "Ron Gabel" });
this.Route();
}
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.