Public Overridable Sub Open(ByVal pptApplication As PowerPointApplication, ByVal presentation As Presentation)
{signature}
{parameters}
{param:pptApplication}The instance of {{PowerPointApplication}} that was used to create the spreadsheet.
{param}
{param:presentation}A [Presentation|Presentation] object representing the PowerPoint file created with {{PowerPointApplication}}.
{param}
{exceptions}
{exception:ArgumentNullException}[Open|PowerPointTemplate.Open] will throw this exception if {{null}} \(C\#\) or {{Nothing}} \(VB.NET\) is passed to the method.
{exception}
{exception:ArgumentException}
{exception}
{remarks}
You can use {{PowerPointApplication}} to create a document with data markers \(a template\) and pass the file to {{PowerPointTemplate}} to populate the data markers.
{remarks}
{example}{code:csharp|title=C#} |