<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: add featureclass from geodatabase featuredataset in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/add-featureclass-from-geodatabase-featuredataset/m-p/257549#M6616</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Jeff:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It worked! I just needed to modify the code as you stated and add the display reference.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;thank you so much!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tlh&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 09 Feb 2011 13:52:16 GMT</pubDate>
    <dc:creator>TanaHaluska</dc:creator>
    <dc:date>2011-02-09T13:52:16Z</dc:date>
    <item>
      <title>add featureclass from geodatabase featuredataset</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/add-featureclass-from-geodatabase-featuredataset/m-p/257545#M6612</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm new to vb and dotnet. I'm running arcgis 10. I think I am close but need help finishing my procedure below. The code below works up to the point where I have the message box.&amp;nbsp; The error I get is "Unable to cast COM object of type 'System.__ComObject" to interface type 'ESRI.ArcGIS.Carto.IFeatureLayer'" I've tried several variations on the last few lines but can't figure it out.&amp;nbsp; I'm inexperienced in casting, which I think is what I need to do here. Any help is appreciated.&amp;nbsp; I just want to add the featureclass that is inside the geodatabase featuredataset to the map document.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tlh&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Private Sub LoadInundationLayers()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pMxDoc As IMxDocument = DirectCast(m_app.document, IMxDocument)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pMap As IMap = pMxDoc.FocusMap&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pFLayer As ESRI.ArcGIS.Carto.IFeatureLayer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pWSFactory As ESRI.ArcGIS.Geodatabase.IWorkspaceFactory = New FileGDBWorkspaceFactory&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pFWS As ESRI.ArcGIS.Geodatabase.IFeatureWorkspace&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pFDSet As ESRI.ArcGIS.Geodatabase.IFeatureDataset&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pFCContainer As ESRI.ArcGIS.Geodatabase.IFeatureClassContainer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pFClass As ESRI.ArcGIS.Geodatabase.IFeatureClass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim intParcNum As Integer = 9&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; intInundationStage = 413000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim strGDBName As String = strDefaultWorkspace &amp;amp; "\Processed_Data\ShorelineManagementTool_" &amp;amp; frmScenSet.lblVertDatStage.Text &amp;amp; ".gdb"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim strFDSetName As String = "InundationAreasParcel_" &amp;amp; intParcNum&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim strFClassName As String = "p" &amp;amp; intParcNum &amp;amp; intInundationStage &amp;amp; "_polygon"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Try&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pFWS = pWSFactory.OpenFromFile(strGDBName, 0)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pFDSet = pFWS.OpenFeatureDataset(strFDSetName)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pFCContainer = CType(pFDSet, ESRI.ArcGIS.Geodatabase.IFeatureClassContainer)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pFClass = pFCContainer.ClassByName(strFClassName)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MsgBox("code works up to here")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pFLayer = pFClass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pMap.AddLayer(pFLayer)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Catch ex As Exception&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MsgBox(ex.Message)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Try&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Feb 2011 19:28:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/add-featureclass-from-geodatabase-featuredataset/m-p/257545#M6612</guid>
      <dc:creator>TanaHaluska</dc:creator>
      <dc:date>2011-02-08T19:28:58Z</dc:date>
    </item>
    <item>
      <title>Re: add featureclass from geodatabase featuredataset</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/add-featureclass-from-geodatabase-featuredataset/m-p/257546#M6613</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;It should work by updating the following two lines of code:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pFLayer As ESRI.ArcGIS.Carto.IFeatureLayer = New FeatureLayer&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pFLayer.FeatureClass = pFClass&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Feb 2011 20:03:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/add-featureclass-from-geodatabase-featuredataset/m-p/257546#M6613</guid>
      <dc:creator>JeffMatson</dc:creator>
      <dc:date>2011-02-08T20:03:11Z</dc:date>
    </item>
    <item>
      <title>Re: add featureclass from geodatabase featuredataset</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/add-featureclass-from-geodatabase-featuredataset/m-p/257547#M6614</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Jeff&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I get an error "Implementing class ESRI.ArcGIS.Carto.FeatureLayerClass for interface ESRI.ArcGIS.Carto.FeatureLayer can not be found.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks for your help&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tlh&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Feb 2011 20:43:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/add-featureclass-from-geodatabase-featuredataset/m-p/257547#M6614</guid>
      <dc:creator>TanaHaluska</dc:creator>
      <dc:date>2011-02-08T20:43:14Z</dc:date>
    </item>
    <item>
      <title>Re: add featureclass from geodatabase featuredataset</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/add-featureclass-from-geodatabase-featuredataset/m-p/257548#M6615</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You might check your project references, see the following link:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://forums.esri.com/Thread.asp?c=93&amp;amp;f=1170&amp;amp;t=261461"&gt;http://forums.esri.com/Thread.asp?c=93&amp;amp;f=1170&amp;amp;t=261461&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;hope that helps,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Jeff&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Feb 2011 13:31:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/add-featureclass-from-geodatabase-featuredataset/m-p/257548#M6615</guid>
      <dc:creator>JeffMatson</dc:creator>
      <dc:date>2011-02-09T13:31:10Z</dc:date>
    </item>
    <item>
      <title>Re: add featureclass from geodatabase featuredataset</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/add-featureclass-from-geodatabase-featuredataset/m-p/257549#M6616</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Jeff:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It worked! I just needed to modify the code as you stated and add the display reference.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;thank you so much!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tlh&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Feb 2011 13:52:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/add-featureclass-from-geodatabase-featuredataset/m-p/257549#M6616</guid>
      <dc:creator>TanaHaluska</dc:creator>
      <dc:date>2011-02-09T13:52:16Z</dc:date>
    </item>
  </channel>
</rss>

