AquaLogic Interaction Development Kit (IDK) 6.0.0 |

# IPublishablePresentationTemplateManager.UnexpirePresentationTemplate Method

Re-publishes the `IPresentationTemplate`, and removes the item from its expired state if `ExpirePresentationTemplate` has been previously called.

void UnexpirePresentationTemplate(
IPresentationTemplate presentationTemplate
);

#### Parameters

presentationTemplate
  The Presentation Template to un-expire and re-publish; cannot be `null`.

#### Remarks

The template must be in the expired state prior to calling this method, otherwise a `ContentException` will be thrown.

#### Exceptions

Exception Type | Condition
--- | ---
ContentSecurityException | The user does not have permission to un-expire or publish the Presentation Template.
InvalidOperationException | The the Presentation Template is not in the expired state, has not been persisted, or has already been removed.
ContentException | The Presentation Template is not in expired state, or if the method call resulted in a Publisher exception.
SoapException | There was a communication problem during the execution of the remote method call.

#### See Also

IPublishablePresentationTemplateManager Interface | Plumtree.Remote.PRC.Content.PresentationTemplate Namespace