Files
pdm/documentation/api_extracted/EPDM.Interop.epdm~EPDM.Interop.epdm.EdmRightFlags.html

166 lines
13 KiB
HTML

<html xmlns:mshelp="http://msdn.microsoft.com/mshelp">
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
<meta content="history" name="save">
<meta content="Innovasys Document! X (http://www.innovasys.com)" name="GENERATOR">
<title>EdmRightFlags Enumeration </title>
<link href="stylesheets/dotnet2005.css" type="text/css" rel="stylesheet">
<script src="script/dotnet2005.js" type="text/javascript">
</script><xml>
<MSHelp:Keyword Index="F" Term="EPDM.Interop.epdm.EdmRightFlags" />
<MSHelp:Attr Name="DevLang" Value="CSharp" />
<MSHelp:Attr Name="DevLang" Value="VB" />
<MSHelp:Attr Name="DevLang" Value="JScript" />
<MSHelp:Attr Name="TopicType" Value="kbSyntax"/>
<MSHelp:Attr Name="LinkGroup" Value="Help"/>
<MSHelp:Attr Name="Locale" Value="kbEnglish"/>
<MSHelp:Attr Name="HelpPriority" Value="1"/>
</xml>
<script src="script/hs-expandcollapse.js" type="text/javascript"></script>
<script src="script/hs-enlargeimage.js" type="text/javascript"></script>
<script src="script/swfobject.js" type="text/javascript"></script>
<script src="script/hs-common.js" type="text/javascript"></script>
<script src="script/hs-heading-expandcollapse.js" type="text/javascript"></script>
<script src="script/hs-tabstrip.js" type="text/javascript"></script>
</head>
<body id="dxBody" topmargin="0">
<form>
<input class="userDataStyle" id="userDataCache" type="hidden" name="userDataCache"> <input id="hiddenScrollOffset" type="hidden" name=
"hiddenScrollOffset"> <img id="collapseImage" style="DISPLAY: none; WIDTH: 0px; HEIGHT: 0px" src="dotnetimages/collapse.gif"> <img id="expandImage"
style="DISPLAY: none; WIDTH: 0px; HEIGHT: 0px" src="dotnetimages/expand.gif"> <img id="collapseAllImage" style="DISPLAY: none; WIDTH: 0px; HEIGHT: 0px"
src="dotnetimages/collapse.gif"> <img id="expandAllImage" style="DISPLAY: none; WIDTH: 0px; HEIGHT: 0px" src="dotnetimages/expand.gif"> <img id=
"dropDownImage" style="DISPLAY: none; WIDTH: 0px; HEIGHT: 0px" src="dotnetimages/drpdown.gif"> <img id="dropDownHoverImage" style=
"DISPLAY: none; WIDTH: 0px; HEIGHT: 0px" src="dotnetimages/drpdown_orange.gif"> <img id="copyImage" style="DISPLAY: none; WIDTH: 0px; HEIGHT: 0px"
src="dotnetimages/copycode.gif"> <img id="copyHoverImage" style="DISPLAY: none; WIDTH: 0px; HEIGHT: 0px" src=
"dotnetimages/copycodeHighlight.gif">
</form>
<div id="pagetop">
<table id="pagetoptable1" width="100%">
<tbody>
<tr id="pagetoptable1row1">
<td align="left"><span id="projecttitle">SOLIDWORKS PDM Professional API Help</span></td>
<td align="right"><span id="feedbacklink"><a href="mailto:apihelp.feedback@3ds.com?subject=Documentation Feedback: EPDM.Interop.epdm~EPDM.Interop.epdm.EdmRightFlags.html">Send Feedback</a></span></td>
</tr>
<tr id="pagetoptable1row2">
<td align="left" colspan="2"><span id="pagetitle">EdmRightFlags Enumeration </span></td>
</tr>
<tr id="pagetoptable1row3">
<td colspan="2"><a onclick="javascript:openSectionById('seeAlsoSectionHeader');" href="#seealsobookmark">
See Also</a>&nbsp;&nbsp;
<a href="#ExampleBookmark" onclick="javascript:openSectionById('exampleSectionHeader');">Example</a></td>
</tr>
</tbody>
</table>
<table id="pagetoptable2" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td><span id="toggleExpandedAll"><img class="toggleAll" id="toggleExpandedAllImage" src="dotnetimages/collapse.gif"> <label id=
"collapseAllLabel" style="DISPLAY: none" for="toggleExpandedAllImage">Collapse All</label> <label id="expandAllLabel" style="DISPLAY: none" for="toggleExpandedAllImage">
Expand All</label></span> <span id="languageFilterToolTip"
onmouseover='document.getElementById("languageFilterImage").src=document.getElementById("dropDownHoverImage").src;' style="CURSOR: default"
onfocusout='document.getElementById("languageFilterImage").src=document.getElementById("dropDownImage").src;' onclick=
"showBox('dxlanguagemenu',event,document.getElementById('languageFilterImage'))" onfocusin=
'document.getElementById("languageFilterImage").src=document.getElementById("dropDownHoverImage").src;' onmouseout=
'document.getElementById("languageFilterImage").src=document.getElementById("dropDownImage").src;'><img id="languageFilterImage" src=
"dotnetimages/drpdown.gif"> <label id="showAllLabel" style="DISPLAY: none" for="languageFilterImage">
Language Filter: All</label> <label id="multipleLabel"
style="DISPLAY: none" for="languageFilterImage">
Language Filter: Multiple</label>
<label id="VBLabel" for="languageFilterImage" style="display: none;">Language Filter: Visual Basic</label>
<label id="CSLabel" for="languageFilterImage" style="display: none;">Language Filter: C#</label>
<label id="CPP2005Label" for="languageFilterImage" style="display: none;">Language Filter: C++/CLI</label>
</span></td>
</tr>
</tbody>
</table><table width="100%" id="pagetopbreadcrumbs" cellspacing="0" cellpadding="0"><tr><td>
<a href="EPDM.Interop.epdm~EPDM.Interop.epdm_namespace.html">EPDM.Interop.epdm Namespace</a>
: EdmRightFlags Enumeration </td></tr></table>
<div class="dxpopupbubble" id="dxlanguagemenu">
<input id="VBCheckbox" type="checkbox" name="languageFilter" onClick="setLanguage(this)" />
<label class="languageFilter" for="VBCheckbox">
Visual Basic
</label>
<br /><input id="CSCheckbox" type="checkbox" name="languageFilter" onClick="setLanguage(this)" />
<label class="languageFilter" for="CSCheckbox">
C#
</label>
<br /><input id="CPP2005Checkbox" type="checkbox" name="languageFilter" onClick="setLanguage(this)" />
<label class="languageFilter" for="CPP2005Checkbox">
C++/CLI
</label>
</div>
</div>
<div id="pagebody" valign="bottom">
<a name="topBookmark"></a>
<div id="mainbody">
<div class="saveHistory" id="allHistory" onsave="saveAll()" onload="loadAll()"></div>
Flags used in calls to <A href="EPDM.Interop.epdm~EPDM.Interop.epdm.IEdmFolder5~HasRights.html">IEdmFolder5::HasRights</A> and <A href="EPDM.Interop.epdm~EPDM.Interop.epdm.IEdmFolder5~HasRightsEx.html">IEdmFolder5::HasRightsEx</A> to check user rights. <A href="Bitmasks.htm">Bitmask</A>.
<h1 class="heading"><span class="expandcollapse" tabindex="0"><img id="syntaxToggle" class="toggle" name="toggleSwitch" src="dotnetimages/collapse.gif"></img>Syntax</span></h1><div id="syntaxSection" class="section" name="collapseableSection"><DIV class=LanguageSpecific id=Syntax_VB><table class="syntaxtable" width="100%" cellpadding="0" cellspacing="0"><tr><th>Visual Basic</th><th>&nbsp;</th></tr><tr><td colspan="2"><pre>Public Enum EdmRightFlags
&nbsp;&nbsp;&nbsp;Inherits System.Enum</pre></tr></table></div>
<DIV class=LanguageSpecific id=Syntax_CS><table class="syntaxtable" width="100%" cellpadding="0" cellspacing="0"><tr><th>C#</th><th>&nbsp;</th></tr><tr><td colspan="2"><pre>public enum EdmRightFlags : System.Enum </pre></tr></table></div>
<DIV class=LanguageSpecific id=Syntax_CPP2005><table class="syntaxtable" width="100%" cellpadding="0" cellspacing="0"><tr><th>C++/CLI</th><th>&nbsp;</th></tr><tr><td colspan="2"><pre>public enum class EdmRightFlags : public System.Enum </pre></tr></table></div>
</div>
<h1 class="heading"><span class="expandcollapse" tabindex="0"><img id="enummembersToggle" class="toggle" name="toggleSwitch" src="dotnetimages/collapse.gif"></img>Members</span></h1><div id="enummembersSection" class="section" name="collapseableSection"><TABLE CLASS="FilteredItemListTable"><TR VALIGN="top"><TH>Member</TH><TH>Description</TH></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_Add</strong></TD><TD CLASS="DescriptionCell">8 = Permission to add files</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_AddFolder</strong></TD><TD CLASS="DescriptionCell">16777216 = Permission to create subfolders</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_All</strong></TD><TD CLASS="DescriptionCell"><P>-1 or 0xffffffff = Complete set of rights</P>
<P><STRONG>NOTE</STRONG>:&nbsp;Do not use this constant in rights checking, because more flags might be added in the future. Instead, explicitly specify the rights bits.</P></TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_BomActivate</strong></TD><TD CLASS="DescriptionCell">1024 = Activate computed BOM</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_ChangeCard</strong></TD><TD CLASS="DescriptionCell">65536 = Permission to change the contents of a file/folder data card</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_ColdStoreRestore</strong></TD><TD CLASS="DescriptionCell">524288 = Restore file from cold storage</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_Delete</strong></TD><TD CLASS="DescriptionCell">4 = Permission to delete files</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_DeleteFolder</strong></TD><TD CLASS="DescriptionCell">64 = Permission to delete subfolders</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_DestroyTrash</strong></TD><TD CLASS="DescriptionCell">256 = Destroy</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_EditFolderCard</strong></TD><TD CLASS="DescriptionCell">512 = Edit folder card data</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_EditVerFreeVarData</strong></TD><TD CLASS="DescriptionCell">1048576 = Edit version free variable data</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_IncrementRevision</strong></TD><TD CLASS="DescriptionCell">32 = Permission to increment revision on files</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_Lock</strong></TD><TD CLASS="DescriptionCell">2 = Permission to check out files</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_MandatoryVersionComments</strong></TD><TD CLASS="DescriptionCell">67108864 = Must enter revision comments</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_MaySeeComputedBOM</strong></TD><TD CLASS="DescriptionCell">2048 = See computed BOM</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_MoveFile</strong></TD><TD CLASS="DescriptionCell">2097152 = Permission to move files</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_MoveFolder</strong></TD><TD CLASS="DescriptionCell">8388608 = Permission to move folders</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_None</strong></TD><TD CLASS="DescriptionCell">0 = No rights at all;&nbsp;used internally</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_OverwriteLatestVersion</strong></TD><TD CLASS="DescriptionCell">33554432 = Overwrite latest version</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_PrivateState</strong></TD><TD CLASS="DescriptionCell">4194304 = Permission to make state private</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_Read</strong></TD><TD CLASS="DescriptionCell">1 = Permission to read files</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_RecoverTrash</strong></TD><TD CLASS="DescriptionCell">128 = Recover files from the recycle bin</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_Rename</strong></TD><TD CLASS="DescriptionCell">8 = Permission to rename files</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_RenameFolder</strong></TD><TD CLASS="DescriptionCell">16777216 = Permission to rename folders</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_Rollback</strong></TD><TD CLASS="DescriptionCell">262144 = Can run the rollback command in the history dialog box</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_SeePrivateStateFileContent</strong></TD><TD CLASS="DescriptionCell">536870912 = For Web2, permission to see contents of private state file</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_Share</strong></TD><TD CLASS="DescriptionCell">16 = Permission to share files</TD></TR>
<TR><TD CLASS=MemberNameCell><strong>EdmRight_ShowWorkingVersion</strong></TD><TD CLASS="DescriptionCell">131072 = Permission to see working versions,&nbsp;not just revisions</TD></TR>
</TABLE></div>
<a name="exampleBookmark"></a>
<h1 class="heading"><span class="expandcollapse" tabindex="0"><img id="exampleToggle" class="toggle" name="toggleSwitch" src="dotnetimages/collapse.gif"></img>Example</span></h1><div id="exampleSection" class="section" name="collapseableSection"><a href="Get_and_Set_Folder_Permissions_Example_VBNET.htm">Get and Set Folder Permissions (VB.NET)</a>
<br/><a href="Get_and_Set_Folder_Permissions_Example_CSharp.htm">Get and Set Folder Permissions (C#)</a>
</div>
<a name="seealsobookmark"></a>
<h1 class="heading"><span class="expandcollapse" tabindex="0"><img id="seealsoToggle" class="toggle" name="toggleSwitch" src="dotnetimages/collapse.gif"></img>See Also</span></h1><div id="seealsoSection" class="section" name="collapseableSection"><h4 class="dxh4"></h4><a href="EPDM.Interop.epdm~EPDM.Interop.epdm_namespace.html">EPDM.Interop.epdm Namespace</a>
</p>
</div>
</div>
<div id="pagefooter"></div>
</div>
</body>
</html>