XsltArgumentList Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller ett variabelt antal argument som antingen är XSLT-parametrar eller tilläggsobjekt.
public ref class XsltArgumentList sealed
public ref class XsltArgumentList
public sealed class XsltArgumentList
public class XsltArgumentList
type XsltArgumentList = class
Public NotInheritable Class XsltArgumentList
Public Class XsltArgumentList
- Arv
-
XsltArgumentList
Kommentarer
Den här klassen används av Transform metoden. Det gör att parametrar och tilläggsobjekt kan anropas inifrån formatmallen.
När parametrarna och objekten läggs till i XsltArgumentListassocieras de med ett namnområdeskvalificerat namn respektive en namnområdes-URI.
Följande är fördelar med att skicka ett objekt i stället för att använda ett inbäddat skript, till exempel <msxsl:script>:
Ger bättre inkapsling och återanvändning av klasser.
Gör att formatmallar kan vara mindre och enklare att underhålla.
Stöder överföring av nodfragment (via XPathNavigator) till formatmallen.
Mer information om hur du använder finns i XsltArgumentListXSLT-tilläggsobjekt och XSLT-parametrar.
Konstruktorer
| Name | Description |
|---|---|
| XsltArgumentList() |
Implementerar en ny instans av XsltArgumentList. |
Metoder
| Name | Description |
|---|---|
| AddExtensionObject(String, Object) |
Lägger till ett nytt objekt i XsltArgumentList och associerar det med namnområdes-URI:n. |
| AddParam(String, String, Object) |
Lägger till en parameter i XsltArgumentList och associerar den med det namnområdeskvalificerade namnet. |
| Clear() |
Tar bort alla parametrar och tilläggsobjekt från XsltArgumentList. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetExtensionObject(String) |
Hämtar objektet som är associerat med det angivna namnområdet. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetParam(String, String) |
Hämtar parametern som är associerad med det namnområdeskvalificerade namnet. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| RemoveExtensionObject(String) |
Tar bort objektet med namnområdes-URI:n från XsltArgumentList. |
| RemoveParam(String, String) |
Tar bort parametern från XsltArgumentList. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Händelser
| Name | Description |
|---|---|
| XsltMessageEncountered |
Inträffar när ett meddelande anges i formatmallen av elementet |