Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
.gif)
| Previous | Next |
IWMSPlaylistTransformAdmin Object (C#)
The IWMSPlaylistTransformAdmin object is exposed by the WMS Playlist Transform plug-in, an event plug-in that manipulates the behavior of playlist files.
The IWMSPlaylistTransformAdmin object exposes the following properties.
| Property | Description |
| InfiniteRepeat | Specifies and retrieves a Boolean value indicating whether playlist files will automatically loop back to the beginning when they are finished. |
| Shuffle | Specifies and retrieves a Boolean value indicating whether content in a playlist is played in a random order. |
Example Code
The following example illustrates how to retrieve an IWMSPlaylistTransformAdmin object.
using Microsoft.WindowsMediaServices.Interop;
using System.Runtime.InteropServices;
// Declare variables.
WMSServer Server;
IWMSOnDemandPublishingPoint ODPubPoint;
IWMSPlugin Plugin;
IWMSPlaylistTransformAdmin PlaylistTransformAdmin;
try {
// Create a new WMSServer object.
Server = new WMSServerClass();
// Add a new publishing point.
ODPubPoint = (IWMSOnDemandPublishingPoint)
Server.PublishingPoints.Add("NewPubPoint",
WMS_PUBLISHING_POINT_CATEGORY.
WMS_PUBLISHING_POINT_ON_DEMAND,
"c:\\wmpub\\wmroot");
// Retrieve the plug-in to be configured.
Plugin = ODPubPoint.EventHandlers[
"WMS Playlist Transform"];
// Retrieve the custom interface of the plug-in.
PlaylistTransformAdmin =
(IWMSPlaylistTransformAdmin)Plugin.CustomInterface;
}
catch (COMException comExc) {
// TODO: Handle COM exceptions.
}
catch (Exception e) {
// TODO: Handle exceptions.
}
See Also
| Previous | Next |