Class FormEditor
이름 공간 : Aspose.Html.Forms 구성: Aspose.HTML.dll (25.4.0)
이 클래스는 Aspose.Html.HTMLFormElement에 대한 편집자를 나타내며 .net 개발자가 html 양식을 편집하는 쉬운 방법을 만듭니다.
[ComVisible(true)]
public class FormEditor : IEnumerable<formelement>, IEnumerable, IDisposable
Inheritance
Implements
IEnumerable
상속 회원들
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Action
서버 측 형식 관리자. HTML 4.01.에서 행동 속성 정의를 참조하십시오.
public string Action { get; set; }
부동산 가치
Count
형식의 숫자는 형식에서 통제됩니다.
public int Count { get; }
부동산 가치
Form
원래 Aspose.Html.HTMLFormElement은 Aspose.Html.Forms.FormEditor의 현재 사례와 관련이 있습니다.
public HTMLFormElement Form { get; }
부동산 가치
Method
HTTP 방법 [IETF RFC 2616 조회수] 양식을 제출하는 데 사용됩니다. HTML 4.01.에서 방법 속성 정의를 참조하십시오.
public HttpMethod Method { get; set; }
부동산 가치
이것이[이트]
지정된 인덱스를 통해 항목을 반환합니다.
public FormElement this[int index] { get; }
부동산 가치
이것이[스트리트]
지정된 이름 또는 ID로 항목을 반환합니다.
public FormElement this[string name] { get; }
부동산 가치
Methods
추가 T>(스트리트)
새로운 Aspose.Html.HTMLElement을 만들고 양식의 끝에 추가합니다.
public T Add<t>(string name) where T : FormElement
Parameters
name
string
요소의 이름
Returns
T
새로운 형태의 요소
파라미터 유형
T
형식 요소의 종류
AddInput(스트리트)
새로운 Aspose.Html.Forms.InputElement을 만들고 양식의 끝에 추가합니다.
public InputElement AddInput(string name)
Parameters
name
string
입력 요소의 이름
Returns
새로 만들어진 Aspose.Html.Forms.InputElement을 반환합니다.
AddInput(링크, InputElementType)
새로운 Aspose.Html.Forms.InputElement을 만들고 양식의 끝에 추가합니다.
public InputElement AddInput(string name, InputElementType type)
Parameters
name
string
입력 요소의 이름
type
InputElementType
입력 요소의 종류
Returns
새로 만들어진 Aspose.Html.Forms.InputElement을 반환합니다.
Create(HTML 형식)
새로운 Aspose.Html.Forms.FormEditor를 Aspose.Html.HTMLFormElement을 기반으로 만듭니다.
public static FormEditor Create(HTMLFormElement form)
Parameters
form
HTMLFormElement
HTML 형식 요소
Returns
Aspose.Html.Forms.FormEditor 클래스의 새로운 예를 반환합니다.
Create(HTML 문서, int)
Aspose.Html.Forms.FormEditor를 기반으로 Aspose.Html.HTMLFormElement에서 선택한 Aspose.Html.HTMLDocument.Forms 컬렉션을 인덱스에 따라 만듭니다.
public static FormEditor Create(HTMLDocument document, int index)
Parameters
document
HTMLDocument
이 문서를
index
int
포맷 컬렉션 내부의 인덱스.
Returns
Aspose.Html.Forms.FormEditor 클래스의 새로운 예를 반환합니다.
Exceptions
예외는 범위에서 인덱스가 나오면 발생합니다.
Create(HTML 문서, 스트리트)
새로운 Aspose.Html.Forms.FormEditor를 만들고, ID에 의해 문서에서 선택된 Aspose.Html.HTMLFormElement을 기반으로 합니다.
public static FormEditor Create(HTMLDocument document, string id)
Parameters
document
HTMLDocument
이 문서를
id
string
그리고 식별자
Returns
Aspose.Html.Forms.FormEditor 클래스의 새로운 예를 반환합니다.
Exceptions
예외는 지정된 ID에 의해 요소가 없거나 요소가 형식 유형이 아닌 경우에 발생합니다.
CreateNew(HTML 문서)
새로운 Aspose.Html.HTMLFormElement을 만들고 Aspose.Html.Forms.FormEditor. Aspose.Html.HTMLFormElement은 문서 상태에서 분리된 상태에서 만들어집니다; 문서에 첨부하려면 적절한 위치를 선택하고 Aspose.Html.Dom.Node.AppendChild(Aspose.Html.Dom.Node) 방법을 사용하십시오.
public static FormEditor CreateNew(HTMLDocument document)
Parameters
document
HTMLDocument
아스포스.Html.HTMLDocument에 대한 정보
Returns
Aspose.Html.Forms.FormEditor 클래스의 새로운 예를 반환합니다.
Dispose()
관리되지 않고 관리되지 않은 자원을 발행합니다.
public void Dispose()
Fill(단어 <string, string=“>”)
이 방법은 전체 양식을 지정된 값으로 채워줍니다.
public void Fill(Dictionary<string, string=""> values)
Parameters
values
Dictionary
<에 대한 정보
string
, string
>
값은 형식 요소의 이름과 값을 포함하는 키 값 쌍에 의해 나타납니다.
에이전트 (이트)
지정된 인덱스를 통해 항목을 반환합니다.
public T GetElement<t>(int index) where T : FormElement
Parameters
index
int
요소의 인덱스
Returns
T
요소를 반환합니다.
파라미터 유형
T
형식 요소의 종류
에이전트 (스트리트)
지정된 이름으로 항목을 반환합니다.
public T GetElement<t>(string name) where T : FormElement
Parameters
name
string
요소 이름
Returns
T
요소를 반환합니다.
파라미터 유형
T
형식 요소의 종류
GetEnumerator()
번호를 얻을 수 있습니다.
public IEnumerator<formelement> GetEnumerator()
Returns
IEnumerator <에 대한 정보 FormElement >
FormElements 번호를 반환합니다.</string,></string,>