Click here to Skip to main content
Licence CPOL
First Posted 31 Mar 2010
Views 6,152
Downloads 119
Bookmarked 13 times

My.Power Extension (VSX)

By | 31 Mar 2010 | Article
A My Namespace extension that makes things such as shutting down your computer easier.

Introduction

I got the idea for this extension while reading an article a while back about extending the My Namespace, and one of the sample ideas suggested in the article was "My.Computer.Shutdown". I did not copy that, but I used it as a base for this extension, making things like turning off a computer, getting laptop battery power, and putting the computer into hibernation. Simple stuff, but done quicker.

Using the Code

To install the extension, download the zip file at the top of this page, extract it, and install the .vsix file into Visual Studio 2010. After that, you can load a Visual Basic project and add My.Power to the project using the Add -> New Item menu button.

Now, you can do things like shut down a user's computer:

My.Computer.ShutOff		

If you want to get a battery's charge percent, you can type something like this:

Label1.Text = My.Computer.BatteryPercent		

It's just that easy!

This item template can be installed into Visual Basic 2010 Express Edition, as well as all of the higher-end versions of Visual Studio 2010.

I hope that you find this useful!

History

  • 31st March, 2010: Initial post

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

About the Author

drummerboy0511

Software Developer

United States United States

Member

Follow on Twitter Follow on Twitter


Sign Up to vote   Poor Excellent
Add a reason or comment to your vote: x
Votes of 3 or less require a comment

Comments and Discussions

 
You must Sign In to use this message board. (secure sign-in)
 
Search this forum  
 FAQ
    Noise  Layout  Per page   
  Refresh
-- There are no messages in this forum --
Permalink | Advertise | Privacy | Mobile
Web01 | 2.5.120517.1 | Last Updated 31 Mar 2010
Article Copyright 2010 by drummerboy0511
Everything else Copyright © CodeProject, 1999-2012
Terms of Use
Layout: fixed | fluid