Signature |
---|
C# | C# | Wiki Markup |
---|
{description}
{excerpt}Passes a presentation from [PowerPointApplication|PowerPointApplication] to [PowerPointTemplate|PowerPointTemplate].
{excerpt}
{signature:C#}
public virtual void Open(PowerPointApplication pptApplication, Presentation presentation)
|
Signature |
---|
{signature}
{signature:vb.net | vb.net | }
Public Overridable Sub Open(ByVal pptApplication As PowerPointApplication, ByVal presentation As Presentation)
|
...
The instance of PowerPointApplication
that was used to create the spreadsheet.
...
A Presentation object representing the PowerPoint file created with PowerPointApplication
.
...
Open will throw this exception if null
(C#) or Nothing
(VB.NET) is passed to the method.
...
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. |
Example |
---|
Code Block |
---|
| csharp | csharp |
title | C# |
---|
{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#}
PowerPointApplication ppta = new PowerPointApplication();
Presentation pres = ppta.Create(PowerPointApplication.FileFormat.Pptx);
PowerPointTemplate pptt = new PowerPointTemplate();
pptt.Open(ppta, pres);
Code Block |
---|
vbnet | vbnet | title | {code}
{code:vbnet|title=vb.net
}
Dim ppta As New PowerPointApplication()
Dim pres As Presentation = ppta.Create(PowerPointApplication.FileFormat.Pptx)
Dim pptt As New PowerPointTemplate()
pptt.Open(ppta, pres)
{code}
{example}