Class ExcelHyperLink
HyperlinkClass
Inheritance
System.Object
    System.Uri
    ExcelHyperLink
  Implements
System.Runtime.Serialization.ISerializable
  Inherited Members
      System.Uri.SchemeDelimiter
    
    
      System.Uri.UriSchemeFile
    
    
      System.Uri.UriSchemeFtp
    
    
      System.Uri.UriSchemeFtps
    
    
      System.Uri.UriSchemeGopher
    
    
      System.Uri.UriSchemeHttp
    
    
      System.Uri.UriSchemeHttps
    
    
      System.Uri.UriSchemeMailto
    
    
      System.Uri.UriSchemeNetPipe
    
    
      System.Uri.UriSchemeNetTcp
    
    
      System.Uri.UriSchemeNews
    
    
      System.Uri.UriSchemeNntp
    
    
      System.Uri.UriSchemeSftp
    
    
      System.Uri.UriSchemeSsh
    
    
      System.Uri.UriSchemeTelnet
    
    
      System.Uri.UriSchemeWs
    
    
      System.Uri.UriSchemeWss
    
    
      System.Uri.Canonicalize()
    
    
      System.Uri.CheckHostName(System.String)
    
    
      System.Uri.CheckSchemeName(System.String)
    
    
      System.Uri.CheckSecurity()
    
    
      System.Uri.Compare(System.Uri, System.Uri, System.UriComponents, System.UriFormat, System.StringComparison)
    
    
      System.Uri.Equals(System.Object)
    
    
      System.Uri.Escape()
    
    
      System.Uri.EscapeDataString(System.String)
    
    
      System.Uri.EscapeString(System.String)
    
    
      System.Uri.EscapeUriString(System.String)
    
    
      System.Uri.FromHex(System.Char)
    
    
      System.Uri.GetComponents(System.UriComponents, System.UriFormat)
    
    
      System.Uri.GetHashCode()
    
    
      System.Uri.GetLeftPart(System.UriPartial)
    
    
      System.Uri.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
    
    
      System.Uri.HexEscape(System.Char)
    
    
      System.Uri.HexUnescape(System.String, System.Int32)
    
    
      System.Uri.IsBadFileSystemCharacter(System.Char)
    
    
      System.Uri.IsBaseOf(System.Uri)
    
    
      System.Uri.IsExcludedCharacter(System.Char)
    
    
      System.Uri.IsHexDigit(System.Char)
    
    
      System.Uri.IsHexEncoding(System.String, System.Int32)
    
    
      System.Uri.IsReservedCharacter(System.Char)
    
    
      System.Uri.IsWellFormedOriginalString()
    
    
      System.Uri.IsWellFormedUriString(System.String, System.UriKind)
    
    
      System.Uri.MakeRelative(System.Uri)
    
    
      System.Uri.MakeRelativeUri(System.Uri)
    
    
      System.Uri.Parse()
    
    
      System.Uri.System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
    
    
      System.Uri.ToString()
    
    
      System.Uri.TryCreate(System.String, System.UriCreationOptions, System.Uri)
    
    
      System.Uri.TryCreate(System.String, System.UriKind, System.Uri)
    
    
      System.Uri.TryCreate(System.Uri, System.String, System.Uri)
    
    
      System.Uri.TryCreate(System.Uri, System.Uri, System.Uri)
    
    
      System.Uri.Unescape(System.String)
    
    
      System.Uri.UnescapeDataString(System.String)
    
    
      System.Uri.AbsolutePath
    
    
      System.Uri.AbsoluteUri
    
    
      System.Uri.Authority
    
    
      System.Uri.DnsSafeHost
    
    
      System.Uri.Fragment
    
    
      System.Uri.Host
    
    
      System.Uri.HostNameType
    
    
      System.Uri.IdnHost
    
    
      System.Uri.IsAbsoluteUri
    
    
      System.Uri.IsDefaultPort
    
    
      System.Uri.IsFile
    
    
      System.Uri.IsLoopback
    
    
      System.Uri.IsUnc
    
    
      System.Uri.LocalPath
    
    
      System.Uri.OriginalString
    
    
      System.Uri.PathAndQuery
    
    
      System.Uri.Port
    
    
      System.Uri.Query
    
    
      System.Uri.Scheme
    
    
      System.Uri.Segments
    
    
      System.Uri.UserEscaped
    
    
      System.Uri.UserInfo
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
  Namespace: OfficeOpenXml
Assembly: EPPlus.dll
Syntax
public class ExcelHyperLink : Uri, ISerializable
  Constructors
ExcelHyperLink(String)
A new hyperlink with the specified URI
Declaration
public ExcelHyperLink(string uriString)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | uriString | The URI  | 
      
ExcelHyperLink(String, String)
Sheet internal reference
Declaration
public ExcelHyperLink(string referenceAddress, string display)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | referenceAddress | The address or defined name  | 
      
| System.String | display | Displayed text  | 
      
ExcelHyperLink(String, UriKind)
A new hyperlink with the specified URI and kind
Declaration
public ExcelHyperLink(string uriString, UriKind uriKind)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | uriString | The URI  | 
      
| System.UriKind | uriKind | Kind (absolute/relative or indeterminate)  | 
      
Properties
ColSpan
If the hyperlink spans multiple columns
Declaration
public int ColSpan { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
Display
Displayed text
Declaration
public string Display { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
OriginalUri
Used to handle non absolute URI's. Is used if IsAblsoluteUri is true. The base URI will have a dummy value of xl://nonAbsolute.
Declaration
public Uri OriginalUri { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Uri | 
ReferenceAddress
The Excel address for internal links or extended data for external hyper links not supported by the Uri class.
Declaration
public string ReferenceAddress { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
RowSpan
If the hyperlink spans multiple rows
Declaration
public int RowSpan { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
ToolTip
Tooltip
Declaration
public string ToolTip { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
Implements
      System.Runtime.Serialization.ISerializable