/* ** GENEREATED FILE - DO NOT MODIFY ** */ package com.wilutions.mslib.uccollaborationlib; import com.wilutions.com.*; /** * ApplicationSharingModality. * ApplicationSharingModality class defines application and desktop sharing modality. */ @CoClass(guid="{F8F4A9B9-7E52-44E0-89E0-30A3B4DA4D23}") public class ApplicationSharingModality extends Dispatch implements IApplicationSharingModality { static boolean __typelib__loaded = __TypeLib.load(); @DeclDISPID(1610743808) public ModalityTypes getType() throws ComException { final Object obj = this._dispatchCall(1610743808,"Type", DISPATCH_PROPERTYGET,null); if (obj == null) return null; return ModalityTypes.valueOf((Integer)obj); } @DeclDISPID(1610743809) public ModalityState getState() throws ComException { final Object obj = this._dispatchCall(1610743809,"State", DISPATCH_PROPERTYGET,null); if (obj == null) return null; return ModalityState.valueOf((Integer)obj); } @DeclDISPID(1610743810) public IConversation getConversation() throws ComException { final Object obj = this._dispatchCall(1610743810,"Conversation", DISPATCH_PROPERTYGET,null); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IConversationImpl.class); } @DeclDISPID(1610743811) public IParticipant getParticipant() throws ComException { final Object obj = this._dispatchCall(1610743811,"Participant", DISPATCH_PROPERTYGET,null); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IParticipantImpl.class); } @DeclDISPID(1610743812) public IContactEndpoint getEndpoint() throws ComException { final Object obj = this._dispatchCall(1610743812,"Endpoint", DISPATCH_PROPERTYGET,null); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IContactEndpointImpl.class); } @DeclDISPID(1610743812) public void setEndpoint(final IContactEndpoint value) throws ComException { this._dispatchCall(1610743812,"Endpoint", DISPATCH_PROPERTYPUT,(value!=null?value:Dispatch.NULL)); } @DeclDISPID(1610743814) public IModalityPropertyDictionary getProperties() throws ComException { final Object obj = this._dispatchCall(1610743814,"Properties", DISPATCH_PROPERTYGET,null); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IModalityPropertyDictionaryImpl.class); } @DeclDISPID(1610743815) public IAsynchronousOperation SetProperty(final ModalityProperty _propertyType, final Object _propertyValue, final Object _modalityCallback, final Object _state) throws ComException { assert(_propertyType != null); assert(_propertyValue != null); assert(_modalityCallback != null); assert(_state != null); final Object obj = this._dispatchCall(1610743815,"SetProperty", DISPATCH_METHOD,null,_propertyType.value,_propertyValue,_modalityCallback,_state); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IAsynchronousOperationImpl.class); } @DeclDISPID(1610743816) public IAsynchronousOperation Connect(final ModalityConnectOptions _options, final Object _modalityCallback, final Object _state) throws ComException { assert(_options != null); assert(_modalityCallback != null); assert(_state != null); final Object obj = this._dispatchCall(1610743816,"Connect", DISPATCH_METHOD,null,_options.value,_modalityCallback,_state); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IAsynchronousOperationImpl.class); } @DeclDISPID(1610743817) public IAsynchronousOperation Disconnect(final ModalityDisconnectReason _reason, final Object _modalityCallback, final Object _state) throws ComException { assert(_reason != null); assert(_modalityCallback != null); assert(_state != null); final Object obj = this._dispatchCall(1610743817,"Disconnect", DISPATCH_METHOD,null,_reason.value,_modalityCallback,_state); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IAsynchronousOperationImpl.class); } @DeclDISPID(1610743818) public void Reject(final ModalityDisconnectReason _reason) throws ComException { assert(_reason != null); this._dispatchCall(1610743818,"Reject", DISPATCH_METHOD,null,_reason.value); } @DeclDISPID(1610743819) public void Accept() throws ComException { this._dispatchCall(1610743819,"Accept", DISPATCH_METHOD,null); } @DeclDISPID(1610743820) public IAsynchronousOperation Hold(final Object _modalityCallback, final Object _state) throws ComException { assert(_modalityCallback != null); assert(_state != null); final Object obj = this._dispatchCall(1610743820,"Hold", DISPATCH_METHOD,null,_modalityCallback,_state); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IAsynchronousOperationImpl.class); } @DeclDISPID(1610743821) public IAsynchronousOperation Retrieve(final Object _modalityCallback, final Object _state) throws ComException { assert(_modalityCallback != null); assert(_state != null); final Object obj = this._dispatchCall(1610743821,"Retrieve", DISPATCH_METHOD,null,_modalityCallback,_state); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IAsynchronousOperationImpl.class); } @DeclDISPID(1610743822) public IAsynchronousOperation Forward(final IDispatch _contactOrCollaborationEndpoint, final Object _modalityCallback, final Object _state) throws ComException { assert(_modalityCallback != null); assert(_state != null); final Object obj = this._dispatchCall(1610743822,"Forward", DISPATCH_METHOD,null,(_contactOrCollaborationEndpoint!=null?_contactOrCollaborationEndpoint:Dispatch.NULL),_modalityCallback,_state); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IAsynchronousOperationImpl.class); } @DeclDISPID(1610743823) public IAsynchronousOperation Transfer(final IDispatch _contactOrCollaborationEndpoint, final TransferOptions _options, final Object _modalityCallback, final Object _state) throws ComException { assert(_options != null); assert(_modalityCallback != null); assert(_state != null); final Object obj = this._dispatchCall(1610743823,"Transfer", DISPATCH_METHOD,null,(_contactOrCollaborationEndpoint!=null?_contactOrCollaborationEndpoint:Dispatch.NULL),_options.value,_modalityCallback,_state); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IAsynchronousOperationImpl.class); } @DeclDISPID(1610743824) public IAsynchronousOperation ConsultativeTransfer(final IConversation _conversation, final TransferOptions _options, final Object _modalityCallback, final Object _state) throws ComException { assert(_options != null); assert(_modalityCallback != null); assert(_state != null); final Object obj = this._dispatchCall(1610743824,"ConsultativeTransfer", DISPATCH_METHOD,null,(_conversation!=null?_conversation:Dispatch.NULL),_options.value,_modalityCallback,_state); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IAsynchronousOperationImpl.class); } @DeclDISPID(1610743825) public Boolean CanInvoke(final ModalityAction _action) throws ComException { assert(_action != null); final Object obj = this._dispatchCall(1610743825,"CanInvoke", DISPATCH_METHOD,null,_action.value); if (obj == null) return null; return (Boolean)obj; } @DeclDISPID(1610743826) public Boolean CanSetProperty(final ModalityProperty _modalityProperty) throws ComException { assert(_modalityProperty != null); final Object obj = this._dispatchCall(1610743826,"CanSetProperty", DISPATCH_METHOD,null,_modalityProperty.value); if (obj == null) return null; return (Boolean)obj; } @DeclDISPID(1610809344) public ISharingResourceList getShareableResources() throws ComException { final Object obj = this._dispatchCall(1610809344,"ShareableResources", DISPATCH_PROPERTYGET,null); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.ISharingResourceListImpl.class); } @DeclDISPID(1610809345) public ISharingResourceList CreateEmptyShareableResourceList() throws ComException { final Object obj = this._dispatchCall(1610809345,"CreateEmptyShareableResourceList", DISPATCH_METHOD,null); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.ISharingResourceListImpl.class); } @DeclDISPID(1610809346) public IAsynchronousOperation ShareResources(final ISharingResourceList _resources, final Object _modalityCallback, final Object _state) throws ComException { assert(_modalityCallback != null); assert(_state != null); final Object obj = this._dispatchCall(1610809346,"ShareResources", DISPATCH_METHOD,null,(_resources!=null?_resources:Dispatch.NULL),_modalityCallback,_state); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IAsynchronousOperationImpl.class); } @DeclDISPID(1610809347) public IAsynchronousOperation ShareDesktop(final Object _modalityCallback, final Object _state) throws ComException { assert(_modalityCallback != null); assert(_state != null); final Object obj = this._dispatchCall(1610809347,"ShareDesktop", DISPATCH_METHOD,null,_modalityCallback,_state); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IAsynchronousOperationImpl.class); } @DeclDISPID(1610809348) public IAsynchronousOperation ShareMonitorByRect(final Integer Left, final Integer Top, final Integer right, final Integer bottom, final Object _modalityCallback, final Object _state) throws ComException { assert(Left != null); assert(Top != null); assert(right != null); assert(bottom != null); assert(_modalityCallback != null); assert(_state != null); final Object obj = this._dispatchCall(1610809348,"ShareMonitorByRect", DISPATCH_METHOD,null,Left,Top,right,bottom,_modalityCallback,_state); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IAsynchronousOperationImpl.class); } @DeclDISPID(1610809349) public ISharingResourceList getLocalSharedResources() throws ComException { final Object obj = this._dispatchCall(1610809349,"LocalSharedResources", DISPATCH_PROPERTYGET,null); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.ISharingResourceListImpl.class); } @DeclDISPID(1610809350) public IParticipant getController() throws ComException { final Object obj = this._dispatchCall(1610809350,"Controller", DISPATCH_PROPERTYGET,null); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IParticipantImpl.class); } @DeclDISPID(1610809351) public ParticipationState getParticipationState() throws ComException { final Object obj = this._dispatchCall(1610809351,"ParticipationState", DISPATCH_PROPERTYGET,null); if (obj == null) return null; return ParticipationState.valueOf((Integer)obj); } @DeclDISPID(1610809352) public IAsynchronousOperation RequestControl(final Object _modalityCallback, final Object _state) throws ComException { assert(_modalityCallback != null); assert(_state != null); final Object obj = this._dispatchCall(1610809352,"RequestControl", DISPATCH_METHOD,null,_modalityCallback,_state); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IAsynchronousOperationImpl.class); } @DeclDISPID(1610809353) public IAsynchronousOperation ReleaseControl(final Object _modalityCallback, final Object _state) throws ComException { assert(_modalityCallback != null); assert(_state != null); final Object obj = this._dispatchCall(1610809353,"ReleaseControl", DISPATCH_METHOD,null,_modalityCallback,_state); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IAsynchronousOperationImpl.class); } @DeclDISPID(1610809354) public IAsynchronousOperation GrantControl(final Object _modalityCallback, final Object _state) throws ComException { assert(_modalityCallback != null); assert(_state != null); final Object obj = this._dispatchCall(1610809354,"GrantControl", DISPATCH_METHOD,null,_modalityCallback,_state); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IAsynchronousOperationImpl.class); } @DeclDISPID(1610809355) public IAsynchronousOperation RevokeControl(final Object _modalityCallback, final Object _state) throws ComException { assert(_modalityCallback != null); assert(_state != null); final Object obj = this._dispatchCall(1610809355,"RevokeControl", DISPATCH_METHOD,null,_modalityCallback,_state); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IAsynchronousOperationImpl.class); } @DeclDISPID(1610809356) public IAsynchronousOperation AcceptControlRequest(final Object _modalityCallback, final Object _state) throws ComException { assert(_modalityCallback != null); assert(_state != null); final Object obj = this._dispatchCall(1610809356,"AcceptControlRequest", DISPATCH_METHOD,null,_modalityCallback,_state); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IAsynchronousOperationImpl.class); } @DeclDISPID(1610809357) public IAsynchronousOperation DeclineControlRequest(final Object _modalityCallback, final Object _state) throws ComException { assert(_modalityCallback != null); assert(_state != null); final Object obj = this._dispatchCall(1610809357,"DeclineControlRequest", DISPATCH_METHOD,null,_modalityCallback,_state); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IAsynchronousOperationImpl.class); } @DeclDISPID(1610809358) public CanShareDetail CanShare(final SharingResourceType _resourceType) throws ComException { assert(_resourceType != null); final Object obj = this._dispatchCall(1610809358,"CanShare", DISPATCH_METHOD,null,_resourceType.value); if (obj == null) return null; return CanShareDetail.valueOf((Integer)obj); } @DeclDISPID(1610809359) public IParticipant getSharer() throws ComException { final Object obj = this._dispatchCall(1610809359,"Sharer", DISPATCH_PROPERTYGET,null); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IParticipantImpl.class); } @DeclDISPID(1610809360) public IAsynchronousOperation ShareMonitor(final Integer _monitorId, final Object _modalityCallback, final Object _state) throws ComException { assert(_monitorId != null); assert(_modalityCallback != null); assert(_state != null); final Object obj = this._dispatchCall(1610809360,"ShareMonitor", DISPATCH_METHOD,null,_monitorId,_modalityCallback,_state); if (obj == null) return null; return Dispatch.as(obj, com.wilutions.mslib.uccollaborationlib.impl.IAsynchronousOperationImpl.class); } public ApplicationSharingModality() throws ComException { super("{F8F4A9B9-7E52-44E0-89E0-30A3B4DA4D23}", "{AC10D6E9-4A8C-4484-B8F4-CA1E36347AAE}"); } protected ApplicationSharingModality(long ndisp) { super(ndisp); } public String toString() { return "[ApplicationSharingModality" + super.toString() + "]"; } }