Class WindowsModelRoleMember
Represents an individual Windows user account or a Windows security group.
Inheritance
WindowsModelRoleMember
Implements
Inherited Members
Namespace: TabularEditor.TOMWrapper
Assembly: TOMWrapper.dll
Syntax
public sealed class WindowsModelRoleMember : ModelRoleMember, ICustomTypeDescriptor, INotifyPropertyChanging, ITabularNamedObject, INamedObject, IComparable, IAnnotationObject, IExtendedPropertyObject, ITabularObject, INotifyPropertyChanged, IClonableObject
Properties
Parent
The parent Model Role of the current Windows Model Role Member.
Declaration
public ModelRole Parent { get; }
Property Value
Type | Description |
---|---|
ModelRole |
Methods
Clone(string, ModelRole)
Creates an exact copy of this WindowsModelRoleMember object.
Declaration
public WindowsModelRoleMember Clone(string newName = null, ModelRole newParent = null)
Parameters
Type | Name | Description |
---|---|---|
string | newName | |
ModelRole | newParent |
Returns
Type | Description |
---|---|
WindowsModelRoleMember |
CreateNew(ModelRole, string, string)
Creates a new WindowsModelRoleMember and adds it to the parent ModelRole. Also creates the underlying metadataobject and adds it to the TOM tree.
Declaration
public static WindowsModelRoleMember CreateNew(ModelRole parent, string name = null, string memberId = null)
Parameters
Type | Name | Description |
---|---|---|
ModelRole | parent | |
string | name | |
string | memberId |
Returns
Type | Description |
---|---|
WindowsModelRoleMember |