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