Skip to main content
View as Markdown

IDXPMessagesManager interface

No description yet.

public interface IDXPMessagesManager

Namespace: DXP · Assembly: Altium.SDK.Interfaces

Methods​

MethodReturnsDescription
AddMessagevoid
AddMessage2void
AddMessageParametricvoid
BeginPreservevoid
BeginUpdatevoid
ClearMessageByIndexvoid
ClearMessagesvoid
ClearMessagesForDocumentvoid
ClearMessagesOfClassvoid
CreateMesssageItemDetailsIDXPMessageItemDetails
EndPreservevoid
EndUpdatevoid
GetMaxErrorLevelTErrorLevel
MessagesIDXPMessageItem
MessagesCountint

AddMessage​

No description yet.

void AddMessage(string argMessageClass, string argMessageText, string argMessageSource, string argMessageDocument, string argMessageCallBackProcess, string argMessageCallBackParameters, int argImageIndex, bool argReplaceLastMessageIfSameClass, string argMessageCallBackProcess2, string argMessageCallBackParameters2);
ParameterTypePassing
argMessageClassstringvalue
argMessageTextstringvalue
argMessageSourcestringvalue
argMessageDocumentstringvalue
argMessageCallBackProcessstringvalue
argMessageCallBackParametersstringvalue
argImageIndexintvalue
argReplaceLastMessageIfSameClassboolvalue
argMessageCallBackProcess2stringvalue
argMessageCallBackParameters2stringvalue

Returns: nothing (void)

AddMessage2​

No description yet.

void AddMessage2(string argMessageClass, string argMessageText, string argMessageSource, string argMessageDocument, string argMessageCallBackProcess, string argMessageCallBackParameters, int argImageIndex, bool argReplaceLastMessageIfSameClass, string argMessageCallBackProcess2, string argMessageCallBackParameters2, IDXPMessageItemDetails argDetails);
void AddMessage2(string argMessageClass, string argMessageText, string argMessageSource, string argMessageDocument, string argMessageCallBackProcess, string argMessageCallBackParameters, int argImageIndex, bool argReplaceLastMessageIfSameClass, string argMessageCallBackProcess2, string argMessageCallBackParameters2, object argDetails);
ParameterTypePassing
argMessageClassstringvalue
argMessageTextstringvalue
argMessageSourcestringvalue
argMessageDocumentstringvalue
argMessageCallBackProcessstringvalue
argMessageCallBackParametersstringvalue
argImageIndexintvalue
argReplaceLastMessageIfSameClassboolvalue
argMessageCallBackProcess2stringvalue
argMessageCallBackParameters2stringvalue
argDetailsIDXPMessageItemDetailsvalue

Returns: nothing (void)

The first overload is an extension method of IDXPMessagesManagerHelper (using DXP;) with typed parameters; the second is declared by the interface.

AddMessageParametric​

No description yet.

void AddMessageParametric(string argMessageParams, string argMessageCallBackParameters);
ParameterTypePassing
argMessageParamsstringvalue
argMessageCallBackParametersstringvalue

Returns: nothing (void)

BeginPreserve​

No description yet.

void BeginPreserve();

Returns: nothing (void)

BeginUpdate​

No description yet.

void BeginUpdate();

Returns: nothing (void)

ClearMessageByIndex​

No description yet.

void ClearMessageByIndex(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: nothing (void)

ClearMessages​

No description yet.

void ClearMessages();

Returns: nothing (void)

ClearMessagesForDocument​

No description yet.

void ClearMessagesForDocument(string argDocumentPath);
ParameterTypePassing
argDocumentPathstringvalue

Returns: nothing (void)

ClearMessagesOfClass​

No description yet.

void ClearMessagesOfClass(string argMsgClass);
ParameterTypePassing
argMsgClassstringvalue

Returns: nothing (void)

CreateMesssageItemDetails​

No description yet.

IDXPMessageItemDetails CreateMesssageItemDetails();

Returns: IDXPMessageItemDetails

Extension method of IDXPMessagesManagerHelper (using DXP;).

EndPreserve​

No description yet.

void EndPreserve();

Returns: nothing (void)

EndUpdate​

No description yet.

void EndUpdate();

Returns: nothing (void)

GetMaxErrorLevel​

No description yet.

TErrorLevel GetMaxErrorLevel();

Returns: TErrorLevel

Extension method of IDXPMessagesManagerHelper (using DXP;).

Messages​

No description yet.

IDXPMessageItem Messages(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: IDXPMessageItem

Extension method of IDXPMessagesManagerHelper (using DXP;).

MessagesCount​

No description yet.

int MessagesCount();

Returns: int

Returned by​

IDXPWorkSpace.DM_MessagesManager, IWorkspace.DM_MessagesManager