Skip to main content
View as Markdown

ServerModule class

No description yet.

public class ServerModule : SupportService, IServerModule, IServerSecurity, IServerOptions

Namespace: DXP · Assembly: Altium.SDK

Implements: IServerModule, IServerSecurity, IServerOptions

Constructors​

public ServerModule(IClient argClient, string argName);

Properties​

PropertyTypeAccessDescription
CommandLauncherICommandLauncherget
DocumentCountintget
Handleuintget
ModuleNamestringget
ProcessControlIProcessControlget
ViewCountintget

CommandLauncher​

No description yet.

ICommandLauncher CommandLauncher { get; }

Type: ICommandLauncher · Access: read-only

DocumentCount​

No description yet.

int DocumentCount { get; }

Type: int · Access: read-only

Handle​

No description yet.

uint Handle { get; }

Type: uint · Access: read-only

ModuleName​

No description yet.

string ModuleName { get; }

Type: string · Access: read-only

ProcessControl​

No description yet.

IProcessControl ProcessControl { get; }

Type: IProcessControl · Access: read-only

ViewCount​

No description yet.

int ViewCount { get; }

Type: int · Access: read-only

Methods​

MethodReturnsDescription
AddServerViewvoid
ApplicationIdlevoid
DestroyDocumentvoid
FlushOptionsvoid
GetDocumentCountint
GetModuleNamestring
GetViewCountint
Internal_CreateDocumentobject
Internal_CreateDocumentShowOrHideobject
Internal_CreateOptionsPageByNameobject
Internal_CreateOptionsViewobject
Internal_CreateServerDocViewobject
Internal_CreateServerViewobject
Internal_GetClientobject
Internal_GetCommandLauncherobject
Internal_GetDocumentsobject
Internal_GetHandleobject
Internal_GetProcessControlobject
Internal_GetViewsobject
IsTechnologySetSupportedbool
ReceiveNotificationvoid
ReloadOptionsvoid
RemoveServerViewvoid

AddServerView​

No description yet.

void AddServerView(object argView);
ParameterTypePassing
argViewobjectvalue

Returns: nothing (void)

ApplicationIdle​

No description yet.

void ApplicationIdle();

Returns: nothing (void)

DestroyDocument​

No description yet.

void DestroyDocument(object argDocument);
ParameterTypePassing
argDocumentobjectvalue

Returns: nothing (void)

FlushOptions​

No description yet.

void FlushOptions();

Returns: nothing (void)

GetDocumentCount​

No description yet.

int GetDocumentCount();

Returns: int

GetModuleName​

No description yet.

string GetModuleName();

Returns: string

GetViewCount​

No description yet.

int GetViewCount();

Returns: int

Internal_CreateDocument​

No description yet.

object Internal_CreateDocument(string argKind, string argFileName);
ParameterTypePassing
argKindstringvalue
argFileNamestringvalue

Returns: object

Internal_CreateDocumentShowOrHide​

No description yet.

object Internal_CreateDocumentShowOrHide(string argKind, string argFileName, bool argIsShowInTree);
ParameterTypePassing
argKindstringvalue
argFileNamestringvalue
argIsShowInTreeboolvalue

Returns: object

Internal_CreateOptionsPageByName​

No description yet.

object Internal_CreateOptionsPageByName(string argOptionsPageName);
ParameterTypePassing
argOptionsPageNamestringvalue

Returns: object

Internal_CreateOptionsView​

No description yet.

object Internal_CreateOptionsView(string argName);
ParameterTypePassing
argNamestringvalue

Returns: object

Internal_CreateServerDocView​

No description yet.

object Internal_CreateServerDocView(string argName, object argDocument);
ParameterTypePassing
argNamestringvalue
argDocumentobjectvalue

Returns: object

Internal_CreateServerView​

No description yet.

object Internal_CreateServerView(string argName);
ParameterTypePassing
argNamestringvalue

Returns: object

Internal_GetClient​

No description yet.

object Internal_GetClient();

Returns: object

Internal_GetCommandLauncher​

No description yet.

object Internal_GetCommandLauncher();

Returns: object

Internal_GetDocuments​

No description yet.

object Internal_GetDocuments(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: object

Internal_GetHandle​

No description yet.

object Internal_GetHandle();

Returns: object

Internal_GetProcessControl​

No description yet.

object Internal_GetProcessControl();

Returns: object

Internal_GetViews​

No description yet.

object Internal_GetViews(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: object

IsTechnologySetSupported​

No description yet.

bool IsTechnologySetSupported(string argTechnologySet);
ParameterTypePassing
argTechnologySetstringvalue

Returns: bool

ReceiveNotification​

No description yet.

void ReceiveNotification(object argNotification);
ParameterTypePassing
argNotificationobjectvalue

Returns: nothing (void)

ReloadOptions​

No description yet.

void ReloadOptions();

Returns: nothing (void)

RemoveServerView​

No description yet.

void RemoveServerView(object argView);
ParameterTypePassing
argViewobjectvalue

Returns: nothing (void)