XsltArgumentList XsltArgumentList XsltArgumentList XsltArgumentList Class

정의

XSLT 매개 변수이거나 확장 개체인 여러 가지 인수를 포함합니다.Contains a variable number of arguments which are either XSLT parameters or extension objects.

public ref class XsltArgumentList
public class XsltArgumentList
type XsltArgumentList = class
Public Class XsltArgumentList
상속
XsltArgumentListXsltArgumentListXsltArgumentListXsltArgumentList

설명

이 클래스에서 사용 되는 Transform 메서드.This class is used by the Transform method. 매개 변수 및 확장명 개체 스타일 시트 내에서 호출할 수 있습니다.It allows parameters and extension objects to be invoked from within the style sheet.

매개 변수 및 개체에 추가 될 때를 XsltArgumentList, 각각 네임 스페이스 정규화 된 이름 및 네임 스페이스 URI와 연결 된입니다.When the parameters and objects are added to the XsltArgumentList, they are associated with a namespace qualified name and a namespace URI, respectively.

다음은 같은 포함 된 스크립트를 사용 하 여 하는 것이 아니라 개체를 전달 하는 장점 <msxsl:script>:The following are advantages to passing an object rather than using an embedded script such as <msxsl:script>:

  • 클래스의 캡슐화 및 재사용에 효과적입니다.Provides better encapsulation and reuse of classes.

  • 스타일 시트를를 더 작은 및 더 쉽게 유지 관리할 수 있습니다.Allows style sheets to be smaller and more easily maintained.

  • 노드 조각 전달이 지원 (통해를 XPathNavigator) 스타일 시트에 있습니다.Supports passing node fragments (through the XPathNavigator) to the style sheet.

사용에 대 한 자세한 내용은 합니다 XsltArgumentList를 참조 하세요 XSLT 확장명 개체XSLT 매개 변수합니다.For more information about using the XsltArgumentList, see XSLT Extension Objects and XSLT Parameters.

생성자

XsltArgumentList() XsltArgumentList() XsltArgumentList() XsltArgumentList()

XsltArgumentList의 새 인스턴스를 구현합니다.Implements a new instance of the XsltArgumentList.

메서드

AddExtensionObject(String, Object) AddExtensionObject(String, Object) AddExtensionObject(String, Object) AddExtensionObject(String, Object)

XsltArgumentList에 새 개체를 추가하고 이를 네임스페이스 URI와 연결합니다.Adds a new object to the XsltArgumentList and associates it with the namespace URI.

AddParam(String, String, Object) AddParam(String, String, Object) AddParam(String, String, Object) AddParam(String, String, Object)

XsltArgumentList에 매개 변수를 추가하고 이를 네임스페이스 정규화 이름과 연결합니다.Adds a parameter to the XsltArgumentList and associates it with the namespace qualified name.

Clear() Clear() Clear() Clear()

XsltArgumentList에서 모든 매개 변수와 확장 개체를 제거합니다.Removes all parameters and extension objects from the XsltArgumentList.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetExtensionObject(String) GetExtensionObject(String) GetExtensionObject(String) GetExtensionObject(String)

지정한 네임스페이스에 연결된 개체를 가져옵니다.Gets the object associated with the given namespace.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetParam(String, String) GetParam(String, String) GetParam(String, String) GetParam(String, String)

네임스페이스 정규화 이름에 연결된 매개 변수를 가져옵니다.Gets the parameter associated with the namespace qualified name.

GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
RemoveExtensionObject(String) RemoveExtensionObject(String) RemoveExtensionObject(String) RemoveExtensionObject(String)

XsltArgumentList에서 네임스페이스 URI가 있는 개체를 제거합니다.Removes the object with the namespace URI from the XsltArgumentList.

RemoveParam(String, String) RemoveParam(String, String) RemoveParam(String, String) RemoveParam(String, String)

XsltArgumentList에서 매개 변수를 제거합니다.Removes the parameter from the XsltArgumentList.

ToString() ToString() ToString() ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(Inherited from Object)

이벤트

XsltMessageEncountered XsltMessageEncountered XsltMessageEncountered XsltMessageEncountered

스타일시트에 xsl:message 요소를 사용하여 지정된 메시지가 있는 경우 발생합니다.Occurs when a message is specified in the style sheet by the xsl:message element.

적용 대상