public CloudFileShare getShareReference(final String shareName, String snapshotID) throws URISyntaxException, StorageException {
    """
	Gets a {@link CloudFileShare} object with the specified name.
	
	@param shareName
	The name of the share, which must adhere to share naming rules. The share name should not
	include any path separator characters (/).
	Share names must be lowercase, between 3-63 characters long and must start with a letter or
	number. Share names may contain only letters, numbers, and the dash (-) character.
	@param snapshotID
	A <code>String</code> that represents the snapshot ID of the share.
	@return A reference to a {@link CloudFileShare} object.
	@throws StorageException
	@throws URISyntaxException
	
	@see <a href="http://msdn.microsoft.com/en-us/library/azure/dn167011.aspx">Naming and Referencing Shares,
	Directories, Files, and Metadata</a>
    """
        Utility.assertNotNullOrEmpty("shareName", shareName);
        return new CloudFileShare(shareName, snapshotID, this);
    }
public CloudFileShare getShareReference(final String shareName, String snapshotID) throws URISyntaxException, StorageException {
        Utility.assertNotNullOrEmpty("shareName", shareName);
        return new CloudFileShare(shareName, snapshotID, this);
    }
public CloudFileShare getShareReference ( final String shareName , String snapshotID ) throws URISyntaxException , StorageException { Utility . assertNotNullOrEmpty ( "shareName" , shareName ) ; return new CloudFileShare ( shareName , snapshotID , this ) ; }
Gets a {@link CloudFileShare} object with the specified name.

@param shareName
The name of the share, which must adhere to share naming rules. The share name should not
include any path separator characters (/).
Share names must be lowercase, between 3-63 characters long and must start with a letter or
number. Share names may contain only letters, numbers, and the dash (-) character.
@param snapshotID
A <code>String</code> that represents the snapshot ID of the share.
@return A reference to a {@link CloudFileShare} object.
@throws StorageException
@throws URISyntaxException

@see <a href="http://msdn.microsoft.com/en-us/library/azure/dn167011.aspx">Naming and Referencing Shares,
Directories, Files, and Metadata</a>
Gets a { @link CloudFileShare } object with the specified name .