IUccPublicationManager Interface
This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.
Encapsulates a publication manager for publishing category instances.
Namespace: Microsoft.Office.Interop.UccApi
Assembly: Microsoft.Office.Interop.UccApi (in microsoft.office.interop.uccapi.dll)
Syntax
'Declaration
Public Interface IUccPublicationManager
Inherits IUnknown
public interface IUccPublicationManager : IUnknown
public interface class IUccPublicationManager : IUnknown
public interface IUccPublicationManager extends IUnknown
public interface IUccPublicationManager extends IUnknown
Remarks
This interface can be queried from an IUccEndpoint instance representing the local user of a UCC API application. The publication manager serves as a "factory class" object for containers, container members, publishable category instances and publications. These created objects encapsulate all of the necessary functionality to allow a client to publish local user category instances and control the access of remote subscribing users to those categories.
A client should obtain only a single reference to the publication manager from an endpoint. That single publication manager serves all of the publication needs of the client.
Win32 COM/C++ Syntax
interface IUccPublicationManager : IUnknown
Example
The following example obtains a reference to the publication manager interface by querying the enabled endpoint.
void _IUccEndpointEvents.OnEnable(
IUccEndpoint pEventSource,
IUccOperationProgressEvent pEventData
)
{
if (pEventData.IsComplete && pEventData.StatusCode >= 0)
{
IUccPublicationManager pubMgr = this.endpoint as IUccPublicationManager;
}
}
Platforms
Development Platforms
Windows XP Professional with Service Pack 2 (SP2), Windows Server 2000 with Service Pack 4, Windows Server 2003, Windows Vista Ultimate Edition, Windows Vista Business Edition, Windows Vista Enterprise Edition
Target Platforms
See Also
Reference
IUccPublicationManager Members
Microsoft.Office.Interop.UccApi Namespace