Metodo ITextPara::SetIndents (tom.h)

Imposta il rientro della prima riga, il rientro sinistro e il rientro destro per un paragrafo.

Sintassi

HRESULT SetIndents(
  [in] float First,
  [in] float Left,
  [in] float Right
);

Parametri

[in] First

Tipo: float

Rientro della prima riga di un paragrafo, relativo al rientro sinistro. Il valore è espresso in punti a virgola mobile e può essere positivo o negativo.

[in] Left

Tipo: float

Rientro sinistro di tutte le righe tranne la prima riga di un paragrafo, rispetto al margine sinistro. Il valore è espresso in punti a virgola mobile e può essere positivo o negativo.

[in] Right

Tipo: float

Rientro destro di tutte le righe del paragrafo, rispetto al margine destro. Il valore è espresso in punti a virgola mobile e può essere positivo o negativo. Questo valore è facoltativo.

Valore restituito

Tipo: HRESULT

Se ITextPara::SetIndents ha esito positivo, restituisce S_OK. Se il metodo ha esito negativo, restituisce uno dei codici di errore COM seguenti. Per altre informazioni sui codici di errore COM, vedere Gestione degli errori in COM.

Codice restituito Descrizione
Valore
Significato
E_INVALIDARG
Argomento non valido.
E_ACCESSDENIED
L'accesso in scrittura viene negato.
E_OUTOFMEMORY
Memoria insufficiente.
CO_E_RELEASED
L'oggetto formattazione paragrafo è associato a un intervallo che è stato eliminato.

Commenti

I rientri di riga non sono autorizzati a posizionare il testo nei margini. Se il rientro della prima riga è impostato su un valore negativo (per un paragrafo con rientro) mentre il rientro sinistro è zero, il rientro della prima riga viene reimpostato su zero. Per evitare questo problema mantenendo i set di proprietà, impostare il valore del rientro della prima riga su zero in modo esplicito o chiamando il metodo ITextPara::Reset . Chiamare quindi ITextPara::SetIndents per impostare un valore non negativo, a sinistra e impostare il rientro della prima riga desiderato.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione tom.h
DLL Msftedit.dll

Vedi anche

Informazioni concettuali

ITextPara

Riferimento

Reimpostazione

Modello a oggetti di testo