149 lines
43 KiB
HTML
149 lines
43 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>IEdmCard7 Interface</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.IEdmCard7" />
|
|
<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.IEdmCard7.html">Send Feedback</a></span></td>
|
|
</tr>
|
|
|
|
<tr id="pagetoptable1row2">
|
|
<td align="left" colspan="2"><span id="pagetitle">IEdmCard7 Interface</span></td>
|
|
</tr>
|
|
|
|
<tr id="pagetoptable1row3">
|
|
<td colspan="2"><a onclick="javascript:openSectionById('seeAlsoSectionHeader');" href="#seealsobookmark">
|
|
See Also</a>
|
|
<a href="EPDM.Interop.epdm~EPDM.Interop.epdm.IEdmCard7_members.html">Members</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>
|
|
: IEdmCard7 Interface</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>
|
|
Allows you to access the file or folder data card that is created with the SOLIDWORKS PDM Professional's Card Editor.
|
|
</br><b>NOTE:</b> Click the <b>Members</b> link, located near the top of the topic, to see this interface's methods and properties.</br>
|
|
<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> </th></tr><tr><td colspan="2"><pre>Public Interface IEdmCard7
|
|
Inherits <a href="EPDM.Interop.epdm~EPDM.Interop.epdm.IEdmCard5.html">IEdmCard5</a>, <a href="EPDM.Interop.epdm~EPDM.Interop.epdm.IEdmCard6.html">IEdmCard6</a>, <a href="EPDM.Interop.epdm~EPDM.Interop.epdm.IEdmObject5.html">IEdmObject5</a> </pre></tr></table></div>
|
|
<DIV class=LanguageSpecific id=Syntax_CS><table class="syntaxtable" width="100%" cellpadding="0" cellspacing="0"><tr><th>C#</th><th> </th></tr><tr><td colspan="2"><pre>public interface IEdmCard7 : <a href="EPDM.Interop.epdm~EPDM.Interop.epdm.IEdmCard5.html">IEdmCard5</a>, <a href="EPDM.Interop.epdm~EPDM.Interop.epdm.IEdmCard6.html">IEdmCard6</a>, <a href="EPDM.Interop.epdm~EPDM.Interop.epdm.IEdmObject5.html">IEdmObject5</a> </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> </th></tr><tr><td colspan="2"><pre>public interface class IEdmCard7 : public <a href="EPDM.Interop.epdm~EPDM.Interop.epdm.IEdmCard5.html">IEdmCard5</a>, <a href="EPDM.Interop.epdm~EPDM.Interop.epdm.IEdmCard6.html">IEdmCard6</a>, <a href="EPDM.Interop.epdm~EPDM.Interop.epdm.IEdmObject5.html">IEdmObject5</a> </pre></tr></table></div>
|
|
</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"><P>// C# code snippet</P>
|
|
<P>// Taken from <A href="EPDM.Interop.epdm~EPDM.Interop.epdm.IEdmCard6.html">IEdmCard6</A> example and modified</P>
|
|
<P><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: #2b91af; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'> IEdmVault5</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'> vault1 = </SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: blue; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>null</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>;<BR> </SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: #2b91af; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>IEdmFile5</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'> aFile;<BR> </SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: #2b91af; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>IEdmFolder5</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'> aFolder;</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'><BR> </SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: #2b91af; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>IEdmCard7</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'> aCard;<BR> </SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: #2b91af; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>IEdmCardControl7</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'> aControl;</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'><BR> </SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: blue; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>int</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'> plWidth;<BR> </SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: blue; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>int</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'> plHeight;<BR> </SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: blue; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>int</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'> plX;<BR> </SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: blue; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>int</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'> plY;<BR> </SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: blue; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>int</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'> plParentCtrlID;<BR> </SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: blue; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>int</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'> plPageNo;<BR> </SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: blue; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>object</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'> poMin = </SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: blue; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>null</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>;<BR> </SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: blue; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>object</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'> poMax = </SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: blue; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>null</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>;<BR> </SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: blue; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>int</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'> varType;<BR> </SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: blue; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>int</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'> contType;<BR> </SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: blue; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>string</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'> fileExt;<BR> </SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: blue; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>int</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'> cardID;<BR> </SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: blue; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>string</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'> str;<BR> </SPAN>...</P>
|
|
<P class=apicode style="BACKGROUND: white"><SPAN style="COLOR: blue">public</SPAN><SPAN style="COLOR: black"> </SPAN><SPAN style="COLOR: blue">void</SPAN><SPAN style="COLOR: black"> GetCardControls_Click(System.</SPAN><SPAN style="COLOR: #2b91af">Object</SPAN><SPAN style="COLOR: black"> sender, System.</SPAN><SPAN style="COLOR: #2b91af">EventArgs</SPAN><SPAN style="COLOR: black"> e)<BR> {<BR> <BR> </SPAN><SPAN style="COLOR: blue">try</SPAN><SPAN style="COLOR: black"><BR> {<BR> </SPAN><SPAN style="COLOR: #2b91af">IEdmVault7</SPAN><SPAN style="COLOR: black"> vault2 = </SPAN><SPAN style="COLOR: blue">null</SPAN><SPAN style="COLOR: black">;<BR> </SPAN><SPAN style="COLOR: blue">if</SPAN><SPAN style="COLOR: black"> (vault1 == </SPAN><SPAN style="COLOR: blue">null</SPAN><SPAN style="COLOR: black">)<BR> {<BR> vault1 = </SPAN><SPAN style="COLOR: blue">new</SPAN><SPAN style="COLOR: black"> </SPAN><SPAN style="COLOR: #2b91af">EdmVault5</SPAN><SPAN style="COLOR: black">();<BR> }<BR><BR> vault2 = (</SPAN><SPAN style="COLOR: #2b91af">IEdmVault9</SPAN><SPAN style="COLOR: black">)vault1;<BR> </SPAN><SPAN style="COLOR: blue">if</SPAN><SPAN style="COLOR: black"> (!vault1.<B>IsLoggedIn</B>)<BR> {<BR> vault1.<B>LoginAuto</B>(VaultsComboBox.Text, </SPAN><SPAN style="COLOR: blue">this</SPAN><SPAN style="COLOR: black">.Handle.ToInt32());<BR> }<BR> <BR> <BR> </SPAN><SPAN style="COLOR: blue">if</SPAN><SPAN style="COLOR: black"> ((aFile != </SPAN><SPAN style="COLOR: blue">null</SPAN><SPAN style="COLOR: black">))<BR> {<BR> </SPAN><SPAN style="COLOR: green">// Get the selected file's data card</SPAN><SPAN style="COLOR: black"><BR> aCard = (</SPAN><SPAN style="COLOR: #2b91af">IEdmCard7</SPAN><SPAN style="COLOR: black">)aFolder.<B>GetCard</B>(fileExt);<BR> cardID = aFolder.<B>GetCardID</B>(fileExt);<BR> <BR> aCard.<STRONG>GetSize</STRONG>(</SPAN><SPAN style="COLOR: blue">out</SPAN><SPAN style="COLOR: black"> plWidth, </SPAN><SPAN style="COLOR: blue">out</SPAN><SPAN style="COLOR: black"> plHeight);<BR> str = </SPAN><SPAN style="COLOR: #a31515">"File: "</SPAN><SPAN style="COLOR: black"> + aFile.<B>Name</B> + </SPAN><SPAN style="COLOR: #2b91af">Constants</SPAN><SPAN style="COLOR: black">.vbLf + </SPAN><SPAN style="COLOR: #a31515">"Card ID: "</SPAN><SPAN style="COLOR: black"> + cardID + </SPAN><SPAN style="COLOR: #a31515">", EdmCardType: "</SPAN><SPAN style="COLOR: black"> + aCard.<B>CardType</B> + </SPAN><SPAN style="COLOR: #a31515">", Width: "</SPAN><SPAN style="COLOR: black"> + plWidth + </SPAN><SPAN style="COLOR: #a31515">", Height: "</SPAN><SPAN style="COLOR: black"> + plHeight;<BR> </SPAN><SPAN style="COLOR: #2b91af">MessageBox</SPAN><SPAN style="COLOR: black">.Show(str);</SPAN></P>
|
|
<P> </P>
|
|
<P><SPAN style="COLOR: black"> <SPAN style="COLOR: green">// Get all controls in the data card</SPAN><BR> </SPAN><SPAN style="COLOR: #1f497d"> </SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: #1f497d'><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: blue; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>object</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'> </SPAN></SPAN><SPAN style="COLOR: black">[]</SPAN> CardControlsArray = null;<BR> <SPAN>aCard.<STRONG>GetAllControls</STRONG>(<SPAN style="COLOR: blue">out</SPAN> CardControlsArray);</SPAN></P>
|
|
<P><BR> <SPAN>for(<SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: blue; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>int</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'> </SPAN>i=0; i <</SPAN> CardControlsArray.size(); i++)<BR> {</P>
|
|
<P><SPAN> <SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: blue; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>object</SPAN><SPAN style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri",sans-serif; COLOR: black; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'> </SPAN>aTmpControl = CardControlsArray[i];</SPAN></P>
|
|
<P><SPAN> </SPAN>aControl = (<SPAN style="COLOR: #2b91af">IEdmCardControl7</SPAN>) aTmpControl;</P>
|
|
<P class=apicode style="BACKGROUND: white"><SPAN style="COLOR: #1f497d"> </SPAN> <SPAN style="COLOR: black">contType = (</SPAN><SPAN style="COLOR: blue">int</SPAN><SPAN style="COLOR: black">)aControl.<B>ControlType</B>;<BR><BR></SPAN></P>
|
|
<P class=apicode style="BACKGROUND: white"><SPAN style="COLOR: blue"> bool</SPAN><SPAN style="COLOR: black"> ret = </SPAN><SPAN style="COLOR: blue">false</SPAN><SPAN style="COLOR: black">;<BR> </SPAN><SPAN style="COLOR: blue">string</SPAN><SPAN style="COLOR: black">[] variableItemsList = </SPAN><SPAN style="COLOR: blue">null</SPAN><SPAN style="COLOR: black">;<BR> </SPAN><SPAN style="COLOR: blue">if</SPAN><SPAN style="COLOR: black"> (((contType == 7) | (contType == 8) | (contType == 9) | (contType == 10)))<BR> {<BR> str = </SPAN><SPAN style="COLOR: #a31515">"List values associated with drop-down card control: "</SPAN><SPAN style="COLOR: black"> + aControl.<B>VariableID</B>.ToString();<BR> ret = aControl.<B>GetControlVariableList</B>(aFile.<B>ID</B>, </SPAN><SPAN style="COLOR: blue">out</SPAN><SPAN style="COLOR: black"> variableItemsList);<BR> <BR> </SPAN><SPAN style="COLOR: blue">foreach</SPAN><SPAN style="COLOR: black"> (</SPAN><SPAN style="COLOR: blue">string</SPAN><SPAN style="COLOR: black"> listValue </SPAN><SPAN style="COLOR: blue">in</SPAN><SPAN style="COLOR: black"> variableItemsList)<BR> {<BR> str = str + </SPAN><SPAN style="COLOR: #2b91af">Constants</SPAN><SPAN style="COLOR: black">.vbLf + listValue;<BR> }<BR> </SPAN><SPAN style="COLOR: #2b91af">MessageBox</SPAN><SPAN style="COLOR: black">.Show(str);<BR> }</SPAN><SPAN style="COLOR: black"><BR> <BR> </SPAN><SPAN style="COLOR: green">// Get the edit box controls on the card</SPAN><SPAN style="COLOR: black"><BR> </SPAN><SPAN style="COLOR: blue">if</SPAN><SPAN style="COLOR: black"> (contType == 4)<BR> {<BR> str = </SPAN><SPAN style="COLOR: #a31515">""</SPAN><SPAN style="COLOR: black">;<BR> aControl.<B>GetParentInfo</B>(</SPAN><SPAN style="COLOR: blue">out</SPAN><SPAN style="COLOR: black"> plParentCtrlID, </SPAN><SPAN style="COLOR: blue">out</SPAN><SPAN style="COLOR: black"> plPageNo);<BR> aControl.<B>GetPosition</B>(</SPAN><SPAN style="COLOR: blue">out</SPAN><SPAN style="COLOR: black"> plX, </SPAN><SPAN style="COLOR: blue">out</SPAN><SPAN style="COLOR: black"> plY, </SPAN><SPAN style="COLOR: blue">out</SPAN><SPAN style="COLOR: black"> plWidth, </SPAN><SPAN style="COLOR: blue">out</SPAN><SPAN style="COLOR: black"> plHeight);<BR> varType = (</SPAN><SPAN style="COLOR: blue">int</SPAN><SPAN style="COLOR: black">)aControl.<B>GetValidation</B>(</SPAN><SPAN style="COLOR: blue">out</SPAN><SPAN style="COLOR: black"> poMin, </SPAN><SPAN style="COLOR: blue">out</SPAN><SPAN style="COLOR: black"> poMax);<BR> <BR> str = </SPAN><SPAN style="COLOR: #a31515">"Card control: "</SPAN><SPAN style="COLOR: black"> + aControl.<B>Name</B>;<BR> str = str + </SPAN><SPAN style="COLOR: #2b91af">Constants</SPAN><SPAN style="COLOR: black">.vbLf + </SPAN><SPAN style="COLOR: #a31515">"Variable ID: "</SPAN><SPAN style="COLOR: black"> + aControl.<B>VariableID</B> + </SPAN><SPAN style="COLOR: #2b91af">Constants</SPAN><SPAN style="COLOR: black">.vbLf + </SPAN><SPAN style="COLOR: #a31515">"EdmCardControlType: "</SPAN><SPAN style="COLOR: black"> + contType + </SPAN><SPAN style="COLOR: #2b91af">Constants</SPAN><SPAN style="COLOR: black">.vbLf + </SPAN><SPAN style="COLOR: #a31515">"Is multi-line? "</SPAN><SPAN style="COLOR: black"> + aControl.<B>IsMultiLine</B> + </SPAN><SPAN style="COLOR: #2b91af">Constants</SPAN><SPAN style="COLOR: black">.vbLf + </SPAN><SPAN style="COLOR: #a31515">"Is read-only? "</SPAN><SPAN style="COLOR: black"> + aControl.<B>IsReadOnly</B> + </SPAN><SPAN style="COLOR: #2b91af">Constants</SPAN><SPAN style="COLOR: black">.vbLf + </SPAN><SPAN style="COLOR: #a31515">"Show in preview? "</SPAN><SPAN style="COLOR: black"> + aControl.<B>ShowInPreview</B>;<BR> str = str + </SPAN><SPAN style="COLOR: #2b91af">Constants</SPAN><SPAN style="COLOR: black">.vbLf + </SPAN><SPAN style="COLOR: #a31515">"Location on card: ["</SPAN><SPAN style="COLOR: black"> + plX + </SPAN><SPAN style="COLOR: #a31515">", "</SPAN><SPAN style="COLOR: black"> + plY + </SPAN><SPAN style="COLOR: #a31515">"], Width: "</SPAN><SPAN style="COLOR: black"> + plWidth + </SPAN><SPAN style="COLOR: #a31515">", Height: "</SPAN><SPAN style="COLOR: black"> + plHeight;<BR> str = str + </SPAN><SPAN style="COLOR: #2b91af">Constants</SPAN><SPAN style="COLOR: black">.vbLf + </SPAN><SPAN style="COLOR: #a31515">"Parent control ID (0, if none): "</SPAN><SPAN style="COLOR: black"> + plParentCtrlID;<BR> str = str + </SPAN><SPAN style="COLOR: #2b91af">Constants</SPAN><SPAN style="COLOR: black">.vbLf + </SPAN><SPAN style="COLOR: #a31515">"Tab index: "</SPAN><SPAN style="COLOR: black"> + plPageNo;<BR> str = str + </SPAN><SPAN style="COLOR: #2b91af">Constants</SPAN><SPAN style="COLOR: black">.vbLf + </SPAN><SPAN style="COLOR: #a31515">"EdmVariableType: "</SPAN><SPAN style="COLOR: black"> + varType;</SPAN></P>
|
|
<P class=apicode style="BACKGROUND: white"><SPAN style="COLOR: black"> str = str + Constants.vbLf + </SPAN><SPAN style="COLOR: #a31515">"Updates all configurations? "</SPAN><SPAN style="COLOR: black"> + aControl.<B>UpdatesAllConfigurations</B>.ToString();<BR> </SPAN></P>
|
|
<P class=apicode style="BACKGROUND: white"><SPAN style="COLOR: black"><BR> </SPAN><SPAN style="COLOR: #2b91af">MessageBox</SPAN><SPAN style="COLOR: black">.Show(str);<BR> }<BR> }<BR> }<BR> }<BR> </SPAN><SPAN style="COLOR: blue">catch</SPAN><SPAN style="COLOR: black"> (System.Runtime.InteropServices.</SPAN><SPAN style="COLOR: #2b91af">COMException</SPAN><SPAN style="COLOR: black"> ex)<BR> {<BR> </SPAN><SPAN style="COLOR: #2b91af">MessageBox</SPAN><SPAN style="COLOR: black">.Show(</SPAN><SPAN style="COLOR: #a31515">"HRESULT = 0x"</SPAN><SPAN style="COLOR: black"> + ex.ErrorCode.ToString(</SPAN><SPAN style="COLOR: #a31515">"X"</SPAN><SPAN style="COLOR: black">) + </SPAN><SPAN style="COLOR: #a31515">" "</SPAN><SPAN style="COLOR: black"> + ex.Message);<BR> }<BR> </SPAN><SPAN style="COLOR: blue">catch</SPAN><SPAN style="COLOR: black"> (</SPAN><SPAN style="COLOR: #2b91af">Exception</SPAN><SPAN style="COLOR: black"> ex)<BR> {<BR> </SPAN><SPAN style="COLOR: #2b91af">MessageBox</SPAN><SPAN style="COLOR: black">.Show(ex.Message);<BR> }<BR> <BR> }</SPAN></P>
|
|
</div>
|
|
|
|
<h1 class="heading"><span class="expandcollapse" tabindex="0"><img id="remarksToggle" class="toggle" name="toggleSwitch" src="dotnetimages/collapse.gif"></img>Remarks</span></h1><div id="remarksSection" class="section" name="collapseableSection"><P>This interface extends <A href="EPDM.Interop.epdm~EPDM.Interop.epdm.IEdmCard6.html">IEdmCard6</A> by providing the ability to get all controls in the file or folder data card.</P></div>
|
|
<h1 class="heading"><span class="expandcollapse" tabindex="0"><img id="accessorsToggle" class="toggle" name="toggleSwitch" src="dotnetimages/collapse.gif"></img>Accessors</span></h1><div id="accessorsSection" class="section" name="collapseableSection"><P><A href="EPDM.Interop.epdm~EPDM.Interop.epdm.IEdmFolder5~GetCard.html">IEdmFolder5::GetCard</A></P>
|
|
<P><A href="EPDM.Interop.epdm~EPDM.Interop.epdm.IEdmVault5~GetObject.html">IEdmVault5::GetObject</A> with eType = <A href="EPDM.Interop.epdm~EPDM.Interop.epdm.EdmObjectType.html">EdmObjectType</A>.EdmObject_Card</P></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.IEdmCard7_members.html">IEdmCard7 Members</a>
|
|
<br/><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> |