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 | Address |
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
ColSpann
If the hyperlink spans multiple columns
Declaration
public int ColSpann { 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.
Declaration
public string ReferenceAddress { get; set; }
Property Value
Type | Description |
---|---|
System.String |
RowSpann
If the hyperlink spans multiple rows
Declaration
public int RowSpann { 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