XsltArgumentList Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bevat een variabel aantal argumenten die XSLT-parameters of extensieobjecten zijn.
public ref class XsltArgumentList
public ref class XsltArgumentList sealed
public class XsltArgumentList
public sealed class XsltArgumentList
type XsltArgumentList = class
Public Class XsltArgumentList
Public NotInheritable Class XsltArgumentList
- Overname
-
XsltArgumentList
Opmerkingen
Deze klasse wordt gebruikt door de Transform methode. Hiermee kunnen parameters en extensieobjecten worden aangeroepen vanuit het opmaakmodel.
Wanneer de parameters en objecten worden toegevoegd aan de XsltArgumentListnaamruimte, worden ze gekoppeld aan respectievelijk een gekwalificeerde naamruimte en een naamruimte-URI.
Hier volgen de voordelen van het doorgeven van een object in plaats van het gebruik van een ingesloten script, zoals <msxsl:script>:
Biedt betere encapsulatie en hergebruik van klassen.
Hiermee kunnen opmaakmodellen kleiner en gemakkelijker worden onderhouden.
Ondersteunt het doorgeven van knooppuntfragmenten (via het XPathNavigator) aan het opmaakmodel.
Zie XsltArgumentList en XSLT-parameters voor meer informatie over het gebruik van de .
Constructors
| Name | Description |
|---|---|
| XsltArgumentList() |
Implementeert een nieuw exemplaar van de XsltArgumentList. |
Methoden
| Name | Description |
|---|---|
| AddExtensionObject(String, Object) |
Voegt een nieuw object toe aan het XsltArgumentList object en koppelt het aan de naamruimte-URI. |
| AddParam(String, String, Object) |
Voegt een parameter toe aan de XsltArgumentList parameter en koppelt deze aan de naamruimte gekwalificeerde naam. |
| Clear() |
Hiermee verwijdert u alle parameters en extensieobjecten uit de XsltArgumentList. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetExtensionObject(String) |
Hiermee wordt het object opgehaald dat is gekoppeld aan de opgegeven naamruimte. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetParam(String, String) |
Hiermee haalt u de parameter op die is gekoppeld aan de gekwalificeerde naam van de naamruimte. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| RemoveExtensionObject(String) |
Hiermee verwijdert u het object met de naamruimte-URI uit de XsltArgumentList. |
| RemoveParam(String, String) |
Hiermee verwijdert u de parameter uit de XsltArgumentList. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
gebeurtenis
| Name | Description |
|---|---|
| XsltMessageEncountered |
Treedt op wanneer een bericht wordt opgegeven in het opmaakmodel door het |