Partilhar via


Método Iasphelp::get_PageRateUnit

O PageRateUnit permite que uma página da Web ASP determine as unidades nas quais a taxa de página é expressa.

Sintaxe

HRESULT get_PageRateUnit(
  [out] long *pVal
);

Parâmetros

pVal [out]
Um ponteiro fornecido pelo chamador para um local de memória que recebe um valor que indica as unidades usadas na taxa de página. Os quatro valores possíveis são mostrados na tabela a seguir.

Valor Significado
1 Unidades de taxa de impressão são páginas por minuto.
2 Unidades de taxa de impressão são caracteres por segundo.
3 Unidades de taxa de impressão são linhas por minuto.
4 As unidades de taxa de impressão são de polegadas por minuto.

Esses valores correspondem às constantes PRINTRATEUNIT_PPM, PRINTRATEUNIT_CPS, PRINTRATEUNIT_LPM e PRINTRATEUNIT_IPM, que são definidas no arquivo de cabeçalho Wingdi.h. Para obter mais informações sobre essas constantes, consulte a descrição da função DeviceCapabilities na documentação do SDK do Windows.

Retornar valor

Essa propriedade retorna um dos valores na tabela a seguir.

Código de retorno Descrição
S_OK A operação foi realizada com êxito.
E_HANDLE O método Iasphelp::Open não foi chamado.
E_OUTOFMEMORY Sem memória.

Exemplo de VBScript

Consulte essa propriedade para determinar as unidades nas quais o valor da propriedade Iasphelp::P ageRate é expresso.

O método Iasphelp::Open deve ser chamado antes que a propriedade Iasphelp::P ageRateUnit possa ser consultada.

Dim objPrinter, PtrPageRateUnit
strPrinter = Session("MS_printer")
Set objPrinter = Server.CreateObject ("OlePrn.AspHelp")
objPrinter.Open strPrinter
PtrPageRate = objPrinter.PageRateUnit

Requisitos

Plataforma de destino: Desktop

Confira também

Iasphelp::P ageRate

Iasphelp::Open