C# 클래스 iTextSharp.text.Section

A Section is a part of a Document containing other Sections, Paragraphs, List and/or Tables.
You can not construct a Section yourself. You will have to ask an instance of Section to the Chapter or Section to which you want to add the new Section.
상속: System.Collections.ArrayList, ITextElementArray
파일 보기 프로젝트 열기: red-gate/iTextSharp-4.1.6 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
addedCompletely bool
bookmarkOpen bool
bookmarkTitle string
complete bool
indentation float
indentationLeft float
indentationRight float
notAddedYet bool
numberDepth int
numberStyle int
numbers System.Collections.ArrayList
subsections int
title Paragraph
triggerNewPage bool

공개 메소드들

메소드 설명
Add ( Object o ) : bool

Adds a Paragraph, List, Table or another Section to this Section.

Add ( int index, Object o ) : void

Adds a Paragraph, List or Table to this Section.

AddAll ( ICollection collection ) : bool

Adds a collection of Elements to this Section.

AddMarkedSection ( ) : MarkedSection
AddSection ( Paragraph title ) : Section

Creates a Section, adds it to this Section and returns it.

AddSection ( Paragraph title, int numberDepth ) : Section

Creates a Section, add it to this Section and returns it.

AddSection ( float indentation, Paragraph title ) : Section

Creates a Section, adds it to this Section and returns it.

AddSection ( float indentation, Paragraph title, int numberDepth ) : Section

Creates a Section, adds it to this Section and returns it.

AddSection ( float indentation, string title ) : Section

Adds a Section to this Section and returns it.

AddSection ( float indentation, string title, int numberDepth ) : Section

Adds a Section to this Section and returns it.

AddSection ( string title ) : Section

Adds a Section to this Section and returns it.

AddSection ( string title, int numberDepth ) : Section

Adds a Section to this Section and returns it.

ConstructTitle ( Paragraph title, ArrayList numbers, int numberDepth, int numberStyle ) : Paragraph
FlushContent ( ) : void
GetBookmarkTitle ( ) : Paragraph
IsChapter ( ) : bool

Checks if this object is a Chapter.

IsContent ( ) : bool
IsNestable ( ) : bool
IsSection ( ) : bool

Checks if this object is a Section.

IsTag ( string tag ) : bool

Checks if a given tag corresponds with this object.

IsTitle ( string tag ) : bool

Checks if a given tag corresponds with a title tag for this object.

NewPage ( ) : void
Process ( IElementListener listener ) : bool

Processes the element by adding it (or the different parts) to an IElementListener.

Set ( Properties attributes ) : void

Alters the attributes of this Section.

SetChapterNumber ( int number ) : void
ToString ( ) : string

보호된 메소드들

메소드 설명
Section ( ) : System

Constructs a new Section.

Section ( Paragraph title, int numberDepth ) : System

Constructs a new Section.

비공개 메소드들

메소드 설명
SetNumbers ( int number, ArrayList numbers ) : void

Sets the number of this section.

메소드 상세

Add() 공개 메소드

Adds a Paragraph, List, Table or another Section to this Section.
public Add ( Object o ) : bool
o Object an object of type Paragraph, List, Table or another Section
리턴 bool

Add() 공개 메소드

Adds a Paragraph, List or Table to this Section.
public Add ( int index, Object o ) : void
index int index at which the specified element is to be inserted
o Object an object of type Paragraph, List or Table
리턴 void

AddAll() 공개 메소드

Adds a collection of Elements to this Section.
public AddAll ( ICollection collection ) : bool
collection ICollection a collection of Paragraphs, Lists and/or Tables
리턴 bool

AddMarkedSection() 공개 메소드

public AddMarkedSection ( ) : MarkedSection
리턴 MarkedSection

AddSection() 공개 메소드

Creates a Section, adds it to this Section and returns it.
public AddSection ( Paragraph title ) : Section
title Paragraph the title of the new section
리턴 Section

AddSection() 공개 메소드

Creates a Section, add it to this Section and returns it.
public AddSection ( Paragraph title, int numberDepth ) : Section
title Paragraph the title of the new section
numberDepth int the numberDepth of the section
리턴 Section

AddSection() 공개 메소드

Creates a Section, adds it to this Section and returns it.
public AddSection ( float indentation, Paragraph title ) : Section
indentation float the indentation of the new section
title Paragraph the title of the new section
리턴 Section

AddSection() 공개 메소드

Creates a Section, adds it to this Section and returns it.
public AddSection ( float indentation, Paragraph title, int numberDepth ) : Section
indentation float the indentation of the new section
title Paragraph the title of the new section
numberDepth int the numberDepth of the section
리턴 Section

AddSection() 공개 메소드

Adds a Section to this Section and returns it.
public AddSection ( float indentation, string title ) : Section
indentation float the indentation of the new section
title string the title of the new section
리턴 Section

AddSection() 공개 메소드

Adds a Section to this Section and returns it.
public AddSection ( float indentation, string title, int numberDepth ) : Section
indentation float the indentation of the new section
title string the title of the new section
numberDepth int the numberDepth of the section
리턴 Section

AddSection() 공개 메소드

Adds a Section to this Section and returns it.
public AddSection ( string title ) : Section
title string the title of the new section
리턴 Section

AddSection() 공개 메소드

Adds a Section to this Section and returns it.
public AddSection ( string title, int numberDepth ) : Section
title string the title of the new section
numberDepth int the numberDepth of the section
리턴 Section

ConstructTitle() 공개 정적인 메소드

public static ConstructTitle ( Paragraph title, ArrayList numbers, int numberDepth, int numberStyle ) : Paragraph
title Paragraph
numbers System.Collections.ArrayList
numberDepth int
numberStyle int
리턴 Paragraph

FlushContent() 공개 메소드

public FlushContent ( ) : void
리턴 void

GetBookmarkTitle() 공개 메소드

public GetBookmarkTitle ( ) : Paragraph
리턴 Paragraph

IsChapter() 공개 메소드

Checks if this object is a Chapter.
public IsChapter ( ) : bool
리턴 bool

IsContent() 공개 메소드

public IsContent ( ) : bool
리턴 bool

IsNestable() 공개 메소드

public IsNestable ( ) : bool
리턴 bool

IsSection() 공개 메소드

Checks if this object is a Section.
public IsSection ( ) : bool
리턴 bool

IsTag() 공개 정적인 메소드

Checks if a given tag corresponds with this object.
public static IsTag ( string tag ) : bool
tag string the given tag
리턴 bool

IsTitle() 공개 정적인 메소드

Checks if a given tag corresponds with a title tag for this object.
public static IsTitle ( string tag ) : bool
tag string the given tag
리턴 bool

NewPage() 공개 메소드

public NewPage ( ) : void
리턴 void

Process() 공개 메소드

Processes the element by adding it (or the different parts) to an IElementListener.
public Process ( IElementListener listener ) : bool
listener IElementListener the IElementListener
리턴 bool

Section() 보호된 메소드

Constructs a new Section.
protected Section ( ) : System
리턴 System

Section() 보호된 메소드

Constructs a new Section.
protected Section ( Paragraph title, int numberDepth ) : System
title Paragraph a Paragraph
numberDepth int the numberDepth
리턴 System

Set() 공개 메소드

Alters the attributes of this Section.
public Set ( Properties attributes ) : void
attributes System.util.Properties the attributes
리턴 void

SetChapterNumber() 공개 메소드

public SetChapterNumber ( int number ) : void
number int
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

addedCompletely 보호되어 있는 프로퍼티

protected bool addedCompletely
리턴 bool

bookmarkOpen 보호되어 있는 프로퍼티

false if the bookmark children are not visible
protected bool bookmarkOpen
리턴 bool

bookmarkTitle 보호되어 있는 프로퍼티

protected string bookmarkTitle
리턴 string

complete 보호되어 있는 프로퍼티

protected bool complete
리턴 bool

indentation 보호되어 있는 프로퍼티

The additional indentation of the content of this section.
protected float indentation
리턴 float

indentationLeft 보호되어 있는 프로퍼티

The indentation of this section on the left side.
protected float indentationLeft
리턴 float

indentationRight 보호되어 있는 프로퍼티

The indentation of this section on the right side.
protected float indentationRight
리턴 float

notAddedYet 보호되어 있는 프로퍼티

protected bool notAddedYet
리턴 bool

numberDepth 보호되어 있는 프로퍼티

This is the number of sectionnumbers that has to be shown before the section title.
protected int numberDepth
리턴 int

numberStyle 보호되어 있는 프로퍼티

protected int numberStyle
리턴 int

numbers 보호되어 있는 프로퍼티

This is the complete list of sectionnumbers of this section and the parents of this section.
protected ArrayList,System.Collections numbers
리턴 System.Collections.ArrayList

subsections 보호되어 있는 프로퍼티

This is the number of subsections.
protected int subsections
리턴 int

title 보호되어 있는 프로퍼티

This is the title of this section.
protected Paragraph,iTextSharp.text title
리턴 Paragraph

triggerNewPage 보호되어 있는 프로퍼티

protected bool triggerNewPage
리턴 bool