IULB_RevisionNamingScheme interface
No description yet.
public interface IULB_RevisionNamingScheme : IEDM_ShareableRecord
Namespace: DXP · Assembly: Altium.SDK.Interfaces
Inherits: IEDM_Object → IEDM_Record → IEDM_ShareableRecord
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| ContentTypeLink | IULB_ContentTypeLink | get; set | |
| ControlPerContentType | bool | get; set | |
| ItemRevisionSeparator | string | get; set | |
| Level | IULB_RevisionNameLevel | get; set |
ContentTypeLink
No description yet.
IULB_ContentTypeLink GetContentTypeLink(int argIndex);
void SetContentTypeLink(int argIndex, IULB_ContentTypeLink argRecord);
Type: IULB_ContentTypeLink · Access: read/write · Index: argIndex (int)
The accessors are extension methods of IULB_RevisionNamingSchemeHelper (using DXP;).
ControlPerContentType
No description yet.
bool GetControlPerContentType();
void SetControlPerContentType(bool argValue);
Type: bool · Access: read/write
ItemRevisionSeparator
No description yet.
string GetItemRevisionSeparator();
void SetItemRevisionSeparator(string argValue);
Type: string · Access: read/write
Level
No description yet.
IULB_RevisionNameLevel GetLevel(int argIndex);
void SetLevel(int argIndex, IULB_RevisionNameLevel argRecord);
Type: IULB_RevisionNameLevel · Access: read/write · Index: argIndex (int)
The accessors are extension methods of IULB_RevisionNamingSchemeHelper (using DXP;).
Methods
| Method | Returns | Description |
|---|---|---|
| AddContentTypeLink | void | |
| AddLevel | void | |
| ClearContentTypeLinks | void | |
| ClearLevels | void | |
| DeleteContentTypeLink | void | |
| DeleteLevel | void | |
| FindContentTypeLink | IULB_ContentTypeLink | |
| GetContentTypeLinkCount | int | |
| GetLevelCount | int |
AddContentTypeLink
No description yet.
void AddContentTypeLink(IULB_ContentTypeLink argRecord);
void AddContentTypeLink(object argRecord);
| Parameter | Type | Passing |
|---|---|---|
argRecord | IULB_ContentTypeLink | value |
Returns: nothing (void)
The first overload is an extension method of IULB_RevisionNamingSchemeHelper (using DXP;) with typed parameters; the second is declared by the interface.
AddLevel
No description yet.
void AddLevel(IULB_RevisionNameLevel argRecord);
void AddLevel(object argRecord);
| Parameter | Type | Passing |
|---|---|---|
argRecord | IULB_RevisionNameLevel | value |
Returns: nothing (void)
The first overload is an extension method of IULB_RevisionNamingSchemeHelper (using DXP;) with typed parameters; the second is declared by the interface.
ClearContentTypeLinks
No description yet.
void ClearContentTypeLinks();
Returns: nothing (void)
ClearLevels
No description yet.
void ClearLevels();
Returns: nothing (void)
DeleteContentTypeLink
No description yet.
void DeleteContentTypeLink(int argIndex);
| Parameter | Type | Passing |
|---|---|---|
argIndex | int | value |
Returns: nothing (void)
DeleteLevel
No description yet.
void DeleteLevel(int argIndex);
| Parameter | Type | Passing |
|---|---|---|
argIndex | int | value |
Returns: nothing (void)
FindContentTypeLink
No description yet.
IULB_ContentTypeLink FindContentTypeLink(string argContentTypeGUID);
| Parameter | Type | Passing |
|---|---|---|
argContentTypeGUID | string | value |
Returns: IULB_ContentTypeLink
Extension method of IULB_RevisionNamingSchemeHelper (using DXP;).
GetContentTypeLinkCount
No description yet.
int GetContentTypeLinkCount();
Returns: int
GetLevelCount
No description yet.
int GetLevelCount();
Returns: int
Inherited members
- From IEDM_ShareableRecord: CanCreate, CanDelete, CanRead, CanUpdate
- From IEDM_Record: CreatedByGUID, CreatedByName, CreatedDate, GUID, HRID, LastModifiedByGUID, LastModifiedByName, LastModifiedDate
- From IEDM_Object: CopyTo, Replicate
Returned by
IEDMS_Vault.CreateRevisionNamingScheme, IEDMS_Vault.RevisionNamingSchemeByGUID, IULB_RevisionNamingSchemesResult.GetFirstRevisionNamingScheme, IULB_RevisionNamingSchemesResult.GetRevisionNamingSchemeByGUID
Accepted by
IEDM_Script.AddRevisionNamingScheme, IEDM_Script.UpdateRevisionNamingScheme, IEDesignDataInterface.GetRevisionForReleaseSilentExt, IEDesignDataInterface.GetRevisionForReleaseSilentExt2, IEDesignDataInterface.SetInitialRevisionId