Find "People's Contacts" Folders Via Outlook's Object Model?

May 24, 2010

I have some code that locates all the contact folders that a user has access to by iterating through the Application.Session.Stores collection.This works for the user's contacts and also all the public contacts folders. It also finds all the contacts folders in additional mailbox accounts that the user has added via the Tools -> Account Settings... menu command.

However, this requires the user to have full access to the other person's account. When a user only has access to another person's contacts, then that person's contacts show up under the "People's Contacts" group in the Contacts view. How do I find those contact folders that don't show up under Session.Stores?

In order to see the other user's contacts folder without adding access to their full mailbox, click File -> Open -> Other User's Folder... from the Outlook menu. In the dialog box, enter the other user's name and select Contacts from the Folder type drop down list.

Here's the code (minus the error checking and logging) I'm using to find a list of all the user's Outlook contact folders. I know this can (and maybe should) be done using early binding to the Outlook.Application type, but that doesn't affect the results. EnumerateFolders is recursive so that it searches all sub folders.

Dim folderList = New Dictionary(Of String, String)
Dim outlookApp = CreateObject(Class:="Outlook.Application")
For Each store As Object In outlookApp.Session.Stores
EnumerateFolders(folderList, store.GetRootFolder)
Next

[Code]...

View 1 Replies


ADVERTISEMENT

Outlook 2010 Using 12.0 Or 14.0 Object Lib Access Contacts?

Jan 9, 2012

I need to access the contacts in outlook 2010 using 12.0 or 14.0 object lib and check for a flagged record then bring out the first name and email address

View 9 Replies

Sync Outlook Contacts With Custom Application Contacts?

Aug 26, 2009

I have been working on an application that has a built in contact database.I would like to be able to syncronize this with Outlook.

Specifically:

1)Bring Contacts in Custom App over to Outlook

2)Keep info on those contacts syncronized in Outlook and Custom App

3)Ignore contacts that are in Outlook but not in Custom App(ie do NOT bring them into custom App)

View 3 Replies

Trying To Use 2008 Express To Export Outlook 2000 & Outlook 2003 Address Contacts Into Excel Or CSV File

Apr 20, 2009

I work for a somewhat large company.There are about 160 Windows XP Pro users. We are still using Microsoft Office 2000 for the most part.We have upgraded some users to Office 2003. We are not using Microsoft Exchange.I have to export every users' Outlook 2000 or Outlook 2003 Contacts into an Excel or CSV file every 6 months as a way of backing the Outlook Address Contacts.Currently I am doing this by physically going to every pc and manually exporting the contacts.This is a large pain.I am trying to find out if I can use or create a Visual Basic 2008 Express program or script that will export the contacts from Outlook and save it as an Excel or CSV file.The name of the file should be the same as the computers net name.It should be saved in the same location, on the network, each time.I am new to programming and new to VB 2008 Express.I do not know or have any code to start with.

View 8 Replies

C# - Determine If Outlook Has Any Contacts?

Jul 19, 2010

I have a VB.NET windows application in which I'm using Outlook's contacts as my address book to get a list of email addresses. I'd like it to use Outlook as the address book, but if an Outlook mailbox has not been set up or there are no contacts then I don't want Outlook to come up at all. The problem that I'm having is as soon as I try to access Outlook the Outlook Startup Wizard comes up, which I don't want to happen. Here is my code:

Dim ao As Outlook.Application
Dim ons As Outlook.NameSpace
Dim Contacts As Outlook.Items

[code]....

View 1 Replies

Delete All Outlook Contacts

Jul 15, 2009

I'm trying to completely empty outlook's contact folder so i can synchronize it with my DB.there is always at least 1 contact left in the folder!?! [code]

View 4 Replies

Copy Contacts From Outlook A Database?

Feb 7, 2011

How can I use code VB.NET to synchronize my Outlook contacts to a database?

View 1 Replies

Sync Gmail Contacts To Outlook?

Dec 3, 2010

Is that possible? Syncing all my gmail contacts to outlook with a visual basic software?

View 2 Replies

Reference To Outlook: Create Contacts And Groups?

Jun 30, 2011

I created a vb.net application that reads a data file (SQL table) and creates contacts and groups from this data. If I run this application and point the Contact folder to my local Outlook folders, the application runs fine. It creates about 550 contact and 10 groups. My problem is when I go to run the application against a public folder that am the "owner" of with full permissions it will run fine until it hits items 250 and then I get a COM error.

[Code]...

View 7 Replies

Open Other People's Outlook From Asp.net?

Jul 11, 2011

I am using

Dim Outl As Object
Outl = CreateObject("Outlook.Application", "localhost")
If Outl IsNot Nothing Then

[code]....

to open outlook but when i host application in iis i got error "Cannot create ActiveX component."

View 2 Replies

Accessing User-defined Fields For Contacts In Outlook Using EWS?

Mar 26, 2012

How can I access (read, write, create, delete) user-defined fields for single contacts in Outlook directly via the Exchange Web Service? I need to create/name a field and set a value (it should be viewable in the Outlook contact > "All Fields")I've found some code to set extended properties - it worked, so I could set and also read some values. >> but its not listed in "All Fields" of an contact.I'm using Exchange 2007 and Outlook 2007 - but it should also work with other Versions (Exchange 2003, 2007 and Outlook 2003)

View 1 Replies

Programmatically Import/export Outlook Contacts From Access?

Feb 4, 2010

I have Access application and I want to import and export Outlook contacts in this access DB, programmatically. How do i do it?

I have founf Linked tables does the same automatically. But then if the appliaction runs on the other system then will that linked table work?As the linked tables is synchronised for my outlook. Is there any way to make this generalised, so that linked table concept can be used?

View 2 Replies

Calling Outlook Contacts Form From .net - A Dialog Is Open Close It?

Jan 24, 2012

I have made a little programme where the user can put in a name to search for a contact.The matches then fill a Datagrid and the user can then choose the one they want and the programm then opens the contact form (from outlook client)The Contact form opens ok, and it brings up the correct contact. If the user then selects the option to "Email" from that from I then get the error message"A Dialog is open" etc...

My code is as follows

Sub GetContact()
Dim objOutlook As Outlook.Application
Dim objNS As Outlook.NameSpace

[code]....

It seems to be due to Outlook being open or opening?

View 2 Replies

C# - Want To Enumerate Outlook Folders

May 14, 2009

I'm looking for some code (C# or VB.NET preferred) to iterate through all folders in an Outlook mailbox and return the names of those folders. I'm not looking to pop up the Outlook folder dialog, but rather to return the folder names in a given mailbox from outside Outlook.

View 2 Replies

Outlook Application - Can't Get The List Of Folders?

Nov 15, 2011

I've created a little program to save my emails to a Windows Folder.I can't retreive the list of outlook folders. When I check if I've selected the inbox folder, it's not!

Dim app As Outlook.Application
Dim ns As Outlook.NameSpace
Dim siFolder As Outlook.Folder
Dim Annee As Integer
Dim Mois As Integer

[Code]...

View 1 Replies

Counting Emails In Public Folders (outlook Exchange)?

Nov 29, 2010

At my job we have about 800+ customers. They send their orders which we receive through public folders that we have set up. I would to create a program that would count the emails in each public folder and send the output to a spreadsheet. Having trouble getting the count.

View 2 Replies

Library To Find Motherboard Maker + Model?

Sep 6, 2011

Library to find motherboard maker + model?

View 2 Replies

Asp.net - An Error Of Report Document Object Model?

Apr 28, 2011

I created a report using report document object model in visual studio 2008 with vb.net. But I found one error. When the user clicks export button in client side, the following error will show. But the first time is OK before the user clicks export button.

Logon failed. Details: ADO Error Code: 0x Source: Microsoft OLE DB Provider for SQL Server Description: Login failed for user 'zanhtet'. SQL State: 42000 Native Error:

This is calling report code.

Dim ReportDocument As New ReportDocument()
Dim ReportPath As String = Server.MapPath("~/ReportDocumentOM/DBlogInRDOM.rpt")

[code]....

View 1 Replies

Database - Create Model Container Object?

Sep 9, 2011

So I create the model container:

Private mdbContext As PFModelContainer
Private mdbTransactions As Object

Before I did it this way:

Private mdbContext As New PFModelContainer
Private mdbTransactions As mdbContext.Transactions

Thinking maybe I was doing something wrong I changed it over to the first way, then I do:

Public Sub New()
mdbContext = New PFModelContainer
mdbTransactions = mdbContext.Transactions
End Sub

Once I hit mdbContext = New PFModelContainer it takes me over to the PFModel.Designer.vb Where it steps through the following:

Public Sub New()
MyBase.New("name=PFModelContainer", "PFModelContainer")

At which point it terminates execution of the code. This is the error it gives me on the Immediate window:

A first chance exception of type 'System.ArgumentException' occurred
in System.Data.Entity.dll

Is there something I can do to make this error go away? I tried deleting the project and recreating it with my old .edmx model that I downloaded from Mozy from when it used to work. It stopped working (as far as I can tell) after I changed the .edmx model and updated it. Maybe I did something else in the other project too, but I'm not recalling anything.This is what is in the app.config:

<connectionStrings>
<add name="PFModelContainer" connectionString="metadata=res://*/PFModel.csdl|res://*/PFModel.ssdl|res://*/PFModel.msl;provider=System.Data.SqlServerCe.3.5;provider connection string="Data Source=|DataDirectory|inDebugMyDatabase#1.sdf"" providerName="System.Data.EntityClient" />
</connectionStrings>

Should I be referencing System.Data.EntityClient and System.Data.SqlServerCe.3.5 somewhere?The EDMX property Entity Container Name is PFModelContainer and the Namespace is PFModel.

View 1 Replies

Business Model Class Object Relationships And Communication?

May 7, 2012

I'm developing a business model for an application where I am representing physical entities. The hierarchy created from this is neat, but as I'm doing this, I'm beginning to think about things like, what properties should be included in one that may already be apart of another? Or what if some properties are expected to be in one object, but another object needs to return that value, how does it communicate that request through the hierarchical chain? And what is the best practice for this design?

[Code]...

But then I got to thinking, what if I have a ConnectionPoint entity and I want it to return which Panel it has? Should it have it's own Panel association as well? Or should there be a method/pattern for communicating the request up the chain? And again... what's typical best practice?

View 3 Replies

Reading HTML Table Into XML Document Object Model?

Nov 1, 2009

I have some data that is contained in HTML tables within a webpage. I need the simplest means of extracting the data for storeage in SQL tables. I am knowledgeable of how to add the data to SQL tables...this portion of the code is already written. I would like to pull the data into the VB.NET 2008 environment using the XML DOM or a more efficient option.

View 1 Replies

Sharepoint 2010: Updating From Client Object Model?

Feb 17, 2011

I am not sure where to post this as I didn't see a forum for SharePoint on here. I hope someone can help me with this.I have a form sitting on a webapp outside of the sharepoint server (which is why I am using the Client Object Model). To make a long story short the form is sending data to a SP list. This list is made up of regular string fields, date fields, lookup lists, choice lists and user data.

I am able to insert data that isn't part of a list with no issues. However, when I update any of the lookup lists i receive the following error:Invalid look-up value. A look-up field contains invalid data. Please check the value and try again. So I then wrote code that went to the list and got the entire item as follows (please bare in mind this is not very eloquent, but it gets the data)

[Code]...

View 2 Replies

Document Object Model - Adding Tags To Text In Runtime?

May 2, 2011

If I am using with WebBrowser how I can add tags to source code of the page in runtime (Make a changes on site).
For example: I have site with this
<html><head>
Test page
</head><body>
this is the text
</body></html>
Now how possible to add elements/tags to text in runtime?

View 6 Replies

Impersonate User SharePoint 2010 Client Object Model

Feb 28, 2011

I have a .net asp app that updates a SP form. I am using the Client object model. Currently when inserting a record the record is inserted using the App pool ID. Is it possible to somehow set the context to use the ID of the person logged into the webapp or a custom ID separate from the default. I can't find any data in this in the web or gong through the context methods.

View 3 Replies

Windows Script Host Object Model's Interop.IWshRuntimeLibrary.dll Referencing Same Directory As Executable

May 10, 2011

I have an application that creates desktop shortcuts. To do this I have to reference the Windows Script Host Object Model. When I add it as a reference, it always creates the DLL, Interop.IWshRuntimeLibrary.dll, in the objx86Debug directory, then references itself to it, rather than looking at wshom.ocx. Even if I add reference wshom.ocx it reverts to saving the file in the objx86Debug directory. The problem is if I move my application to another computer without that DLL being present, the program fails to run.

View 1 Replies

How To : Find Registry Key With Sub-folders?

Mar 15, 2011

I want to find a registry key with sub-folders to be included.

Example : I have find "ApplicationName" in "HKEY_LOCAL_MACHINESOFTWARE" with subfolders for SOFTWARE.

View 7 Replies

Client Object Model: Uploading File To Drop Off Library Doesn't Apply Content Organizer Rules

Jun 29, 2011

I am currently developing a service using the SharePoint 2010 Client Object Model to programmatically upload Excel worksheets to a Drop Off Library and then set the properties on the file. This process is working well. However, the Drop Off Library is governed by Content Organizer Rules that aren't being applied to the uploaded file. I have examined every property I thought I could have missed: [code] What's most frustrating is that if I edit the document properties using the Web UI and check it back in without making any changes, the file is moved to its final location. What might I have overlooked that is preventing Content Organizer Rules from being applied to newly uploaded files when using SP2010 COM?

View 2 Replies

Find All Files From A Folder And From All Sub-folders?

Jan 9, 2010

How to find all files from a folder and from all sub-folders?

View 4 Replies

Outlook.Application, Outlook.MailItem,Outlook.Attachments,not Defined?

Jun 8, 2009

Imports Microsoft.Office.Interop
Public Class Form1
Public Sub SaveAttachments()
Dim objOL As Outlook.Application

[code]....

This is my code. When i am tryng to run it in my VB editior i got the errors

1.Outlook.Application, Outlook.MailItem,Outlook.Attachments,not definedWarnings as Warning1Namespace or type specified in the Imports 'Microsoft.Office.Interop' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases.C:\Documents and Settings\E1002176\Local Settings\Application Data\Temporary Projects\WindowsApplication1\Form1.vb19WindowsApplication1

View 1 Replies

API Function To Find Username Of Shared Files Or Folders On Network In C# Or .net?

Nov 19, 2010

With the help of NetFileEnum or Openfiles.exe of system32, we can get the username who has opened the shared files. Is there any API function or any exe files in any programming language like c#, vb.net, visual c++ to find out who is the user to create, rename, or delete shared files or folders on the network?

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved